@MappedSuperclass @PlainAttrValueCheck public abstract class AbstractPlainAttrValue extends AbstractGeneratedKeyEntity implements PlainAttrValue
LOG
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
Constructor and Description |
---|
AbstractPlainAttrValue() |
Modifier and Type | Method and Description |
---|---|
byte[] |
getBinaryValue() |
Boolean |
getBooleanValue() |
Date |
getDateValue() |
Double |
getDoubleValue() |
Long |
getLongValue() |
protected String |
getSecretKey(PlainSchema schema) |
String |
getStringValue() |
<T> T |
getValue() |
String |
getValueAsString() |
String |
getValueAsString(AttrSchemaType type) |
String |
getValueAsString(PlainSchema schema) |
void |
parseValue(PlainSchema schema,
String value) |
void |
setBinaryValue(byte[] binaryValue) |
void |
setBooleanValue(Boolean booleanValue) |
void |
setDateValue(Date dateValue) |
void |
setDoubleValue(Double doubleValue) |
void |
setLongValue(Long longValue) |
void |
setStringValue(String stringValue) |
String |
toString() |
getKey, setKey
checkImplementationType, checkType, equals, hashCode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getAttr, setAttr
public Boolean getBooleanValue()
getBooleanValue
in interface PlainAttrValue
public void setBooleanValue(Boolean booleanValue)
setBooleanValue
in interface PlainAttrValue
public Date getDateValue()
getDateValue
in interface PlainAttrValue
public void setDateValue(Date dateValue)
setDateValue
in interface PlainAttrValue
public Double getDoubleValue()
getDoubleValue
in interface PlainAttrValue
public void setDoubleValue(Double doubleValue)
setDoubleValue
in interface PlainAttrValue
public Long getLongValue()
getLongValue
in interface PlainAttrValue
public void setLongValue(Long longValue)
setLongValue
in interface PlainAttrValue
public String getStringValue()
getStringValue
in interface PlainAttrValue
public void setStringValue(String stringValue)
setStringValue
in interface PlainAttrValue
public byte[] getBinaryValue()
getBinaryValue
in interface PlainAttrValue
public void setBinaryValue(byte[] binaryValue)
setBinaryValue
in interface PlainAttrValue
protected String getSecretKey(PlainSchema schema)
public void parseValue(PlainSchema schema, String value)
parseValue
in interface PlainAttrValue
public <T> T getValue()
getValue
in interface PlainAttrValue
public String getValueAsString()
getValueAsString
in interface PlainAttrValue
public String getValueAsString(AttrSchemaType type)
getValueAsString
in interface PlainAttrValue
public String getValueAsString(PlainSchema schema)
getValueAsString
in interface PlainAttrValue
public String toString()
toString
in class AbstractEntity
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.