Interface PlainAttrValue
-
- All Superinterfaces:
Entity,Serializable
- All Known Subinterfaces:
APlainAttrUniqueValue,APlainAttrValue,GPlainAttrUniqueValue,GPlainAttrValue,LAPlainAttrUniqueValue,LAPlainAttrValue,PlainAttrUniqueValue,UPlainAttrUniqueValue,UPlainAttrValue
- All Known Implementing Classes:
AbstractPlainAttrValue,JPAAPlainAttrUniqueValue,JPAAPlainAttrValue,JPAGPlainAttrUniqueValue,JPAGPlainAttrValue,JPAJSONAPlainAttrUniqueValue,JPAJSONAPlainAttrValue,JPAJSONGPlainAttrUniqueValue,JPAJSONGPlainAttrValue,JPAJSONLAPlainAttrUniqueValue,JPAJSONLAPlainAttrValue,JPAJSONUPlainAttrUniqueValue,JPAJSONUPlainAttrValue,JPALAPlainAttrUniqueValue,JPALAPlainAttrValue,JPAUPlainAttrUniqueValue,JPAUPlainAttrValue
public interface PlainAttrValue extends Entity
-
-
Field Summary
-
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PlainAttr<?>getAttr()byte[]getBinaryValue()BooleangetBooleanValue()OffsetDateTimegetDateValue()DoublegetDoubleValue()LonggetLongValue()StringgetStringValue()<V> VgetValue()StringgetValueAsString()StringgetValueAsString(AttrSchemaType type)StringgetValueAsString(PlainSchema schema)voidparseValue(PlainSchema schema, String value)voidsetAttr(PlainAttr<?> attr)voidsetBinaryValue(byte[] binaryValue)voidsetBooleanValue(Boolean booleanValue)voidsetDateValue(OffsetDateTime dateValue)voidsetDoubleValue(Double doubleValue)voidsetLongValue(Long longValue)voidsetStringValue(String stringValue)
-
-
-
Method Detail
-
getAttr
PlainAttr<?> getAttr()
-
getBinaryValue
byte[] getBinaryValue()
-
getBooleanValue
Boolean getBooleanValue()
-
getDateValue
OffsetDateTime getDateValue()
-
getDoubleValue
Double getDoubleValue()
-
getLongValue
Long getLongValue()
-
getStringValue
String getStringValue()
-
getValue
<V> V getValue()
-
getValueAsString
String getValueAsString()
-
getValueAsString
String getValueAsString(AttrSchemaType type)
-
getValueAsString
String getValueAsString(PlainSchema schema)
-
parseValue
void parseValue(PlainSchema schema, String value)
-
setAttr
void setAttr(PlainAttr<?> attr)
-
setBinaryValue
void setBinaryValue(byte[] binaryValue)
-
setBooleanValue
void setBooleanValue(Boolean booleanValue)
-
setDateValue
void setDateValue(OffsetDateTime dateValue)
-
setDoubleValue
void setDoubleValue(Double doubleValue)
-
setLongValue
void setLongValue(Long longValue)
-
setStringValue
void setStringValue(String stringValue)
-
-