Class AbstractPlainAttr<O extends Any<?>>
java.lang.Object
org.apache.syncope.core.persistence.neo4j.entity.AbstractPlainAttr<O>
- All Implemented Interfaces:
Serializable
,Entity
,PlainAttr<O>
- Direct Known Subclasses:
JSONAPlainAttr
,JSONGPlainAttr
,JSONLAPlainAttr
,JSONUPlainAttr
- See Also:
-
Field Summary
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(PlainAttrValidationManager validator, String value, AnyUtils anyUtils) void
add
(PlainAttrValidationManager validator, String value, PlainAttrValue attrValue) void
add
(PlainAttrValue attrValue) protected abstract boolean
addForMultiValue
(PlainAttrValue attrValue) boolean
getKey()
int
hashCode()
void
void
setSchema
(PlainSchema schema) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.PlainAttr
getOwner, getUniqueValue, getValues, setOwner, setUniqueValue
-
Constructor Details
-
AbstractPlainAttr
public AbstractPlainAttr()
-
-
Method Details
-
getKey
-
getSchemaKey
- Specified by:
getSchemaKey
in interfacePlainAttr<O extends Any<?>>
-
getSchema
-
setSchema
-
setSchema
-
addForMultiValue
-
add
-
add
-
add
-
getValuesAsStrings
- Specified by:
getValuesAsStrings
in interfacePlainAttr<O extends Any<?>>
-
hashCode
public int hashCode() -
equals
-