@MappedSuperclass public abstract class CustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends BaseEntity> extends BaseEntity implements ICustomFieldValueWithSet<PV,C>
| Constructor and Description |
|---|
CustomFieldValue() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getBooleanValue() |
abstract java.lang.Class<CF> |
getCustomFieldClass() |
IDate |
getDateValue() |
java.math.BigDecimal |
getDecimalValue() |
abstract java.util.Set<PV> |
getEnumeratedValues() |
abstract CF |
getField() |
java.lang.Integer |
getIntegerValue() |
java.lang.Long |
getLinkedEntityId() |
LinkedEntityVO |
getLinkedEntityValue() |
Network |
getNetwork() |
abstract O |
getOwner() |
abstract java.lang.Class<PV> |
getPossibleValueClass() |
java.lang.String |
getRichTextValue() |
java.lang.String |
getStringValue() |
java.lang.String |
getTextValue() |
java.lang.Object |
getValue() |
void |
setBooleanValue(java.lang.Boolean booleanValue) |
void |
setDateValue(IDate dateValue) |
void |
setDecimalValue(java.math.BigDecimal decimalValue) |
abstract void |
setEnumeratedValues(java.util.Set<PV> enumeratedValues) |
abstract void |
setField(CF field) |
void |
setIntegerValue(java.lang.Integer integerValue) |
void |
setLinkedEntityId(java.lang.Long linkedEntityId) |
void |
setLinkedEntityValue(LinkedEntityVO value) |
abstract void |
setOwner(O owner) |
void |
setRichTextValue(java.lang.String richTextValue) |
void |
setStringValue(java.lang.String stringValue) |
void |
setTextValue(java.lang.String textValue) |
void |
setValue(java.lang.Object value) |
getDataTranslationType, getLogType, getVersion, isGlobal, isPersistent, isTransientclone, equals, getEntityImportance, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, toStringpublic java.lang.Boolean getBooleanValue()
getBooleanValue in interface ICustomFieldValuepublic abstract java.lang.Class<CF> getCustomFieldClass()
public IDate getDateValue()
getDateValue in interface ICustomFieldValuepublic java.math.BigDecimal getDecimalValue()
getDecimalValue in interface ICustomFieldValuepublic abstract java.util.Set<PV> getEnumeratedValues()
getEnumeratedValues in interface ICustomFieldValueWithSet<PV extends CustomFieldPossibleValue<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>>public abstract CF getField()
getField in interface ICustomFieldValuepublic java.lang.Integer getIntegerValue()
getIntegerValue in interface ICustomFieldValuepublic java.lang.Long getLinkedEntityId()
public LinkedEntityVO getLinkedEntityValue()
getLinkedEntityValue in interface ICustomFieldValuepublic Network getNetwork()
getNetwork in class BaseEntitypublic abstract O getOwner()
public abstract java.lang.Class<PV> getPossibleValueClass()
public java.lang.String getRichTextValue()
getRichTextValue in interface ICustomFieldValuepublic java.lang.String getStringValue()
getStringValue in interface ICustomFieldValuepublic java.lang.String getTextValue()
getTextValue in interface ICustomFieldValuepublic java.lang.Object getValue()
public void setBooleanValue(java.lang.Boolean booleanValue)
setBooleanValue in interface ICustomFieldValuepublic void setDateValue(IDate dateValue)
setDateValue in interface ICustomFieldValuepublic void setDecimalValue(java.math.BigDecimal decimalValue)
setDecimalValue in interface ICustomFieldValuepublic abstract void setEnumeratedValues(java.util.Set<PV> enumeratedValues)
setEnumeratedValues in interface ICustomFieldValueWithSet<PV extends CustomFieldPossibleValue<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>>public abstract void setField(CF field)
public void setIntegerValue(java.lang.Integer integerValue)
setIntegerValue in interface ICustomFieldValuepublic void setLinkedEntityId(java.lang.Long linkedEntityId)
public void setLinkedEntityValue(LinkedEntityVO value)
setLinkedEntityValue in interface ICustomFieldValuepublic abstract void setOwner(O owner)
public void setRichTextValue(java.lang.String richTextValue)
setRichTextValue in interface ICustomFieldValuepublic void setStringValue(java.lang.String stringValue)
setStringValue in interface ICustomFieldValuepublic void setTextValue(java.lang.String textValue)
setTextValue in interface ICustomFieldValuepublic void setValue(java.lang.Object value)