Class AbstractPlainAttrValue
java.lang.Object
org.apache.syncope.core.persistence.neo4j.entity.AbstractPlainAttrValue
- All Implemented Interfaces:
Serializable
,Entity
,PlainAttrValue
- Direct Known Subclasses:
JSONAPlainAttrUniqueValue
,JSONAPlainAttrValue
,JSONGPlainAttrUniqueValue
,JSONGPlainAttrValue
,JSONLAPlainAttrUniqueValue
,JSONLAPlainAttrValue
,JSONUPlainAttrUniqueValue
,JSONUPlainAttrValue
- 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 TypeMethodDescriptionbyte[]
getKey()
protected String
getSecretKey
(PlainSchema schema) <T> T
getValue()
getValueAsString
(PlainSchema schema) void
parseValue
(PlainSchema schema, String value) void
setBinaryValue
(byte[] binaryValue) void
setBooleanValue
(Boolean booleanValue) void
setDateValue
(OffsetDateTime dateValue) void
setDoubleValue
(Double doubleValue) void
setLongValue
(Long longValue) void
setStringValue
(String stringValue) toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.PlainAttrValue
getAttr, setAttr
-
Field Details
-
LOG
-
-
Constructor Details
-
AbstractPlainAttrValue
public AbstractPlainAttrValue()
-
-
Method Details
-
getKey
-
getBooleanValue
- Specified by:
getBooleanValue
in interfacePlainAttrValue
-
setBooleanValue
- Specified by:
setBooleanValue
in interfacePlainAttrValue
-
getDateValue
- Specified by:
getDateValue
in interfacePlainAttrValue
-
setDateValue
- Specified by:
setDateValue
in interfacePlainAttrValue
-
getDoubleValue
- Specified by:
getDoubleValue
in interfacePlainAttrValue
-
setDoubleValue
- Specified by:
setDoubleValue
in interfacePlainAttrValue
-
getLongValue
- Specified by:
getLongValue
in interfacePlainAttrValue
-
setLongValue
- Specified by:
setLongValue
in interfacePlainAttrValue
-
getStringValue
- Specified by:
getStringValue
in interfacePlainAttrValue
-
setStringValue
- Specified by:
setStringValue
in interfacePlainAttrValue
-
getBinaryValue
public byte[] getBinaryValue()- Specified by:
getBinaryValue
in interfacePlainAttrValue
-
setBinaryValue
public void setBinaryValue(byte[] binaryValue) - Specified by:
setBinaryValue
in interfacePlainAttrValue
-
getSecretKey
-
parseValue
- Specified by:
parseValue
in interfacePlainAttrValue
-
getValue
public <T> T getValue()- Specified by:
getValue
in interfacePlainAttrValue
-
getValueAsString
- Specified by:
getValueAsString
in interfacePlainAttrValue
-
getValueAsString
- Specified by:
getValueAsString
in interfacePlainAttrValue
-
getValueAsString
- Specified by:
getValueAsString
in interfacePlainAttrValue
-
toString
-