Package org.cyclos.model.system.fields
Class CustomFieldValueDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.system.fields.CustomFieldValueDTO
-
- All Implemented Interfaces:
Serializable,IEntity,ICustomFieldValue<RawFileVO,ImageVO>,ICustomFieldValueWithSet<CustomFieldPossibleValueVO,CustomFieldPossibleValueCategoryVO,RawFileVO,ImageVO>
- Direct Known Subclasses:
UserCustomFieldValueDTO
public class CustomFieldValueDTO extends EntityDTO implements ICustomFieldValueWithSet<CustomFieldPossibleValueVO,CustomFieldPossibleValueCategoryVO,RawFileVO,ImageVO>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<Boolean,CustomFieldValueDTO>BOOLEAN_VALUEstatic StringCLASS_NAMEstatic BasicProperty<IDate,CustomFieldValueDTO>DATE_VALUEstatic BasicProperty<BigDecimal,CustomFieldValueDTO>DECIMAL_VALUEstatic SetProperty<CustomFieldPossibleValueVO,CustomFieldValueDTO>ENUMERATED_VALUESstatic BasicProperty<CustomFieldVO,CustomFieldValueDTO>FIELDstatic ListProperty<RawFileVO,CustomFieldValueDTO>FILE_VALUESstatic ListProperty<ImageVO,CustomFieldValueDTO>IMAGE_VALUESstatic BasicProperty<Integer,CustomFieldValueDTO>INTEGER_VALUEstatic BasicProperty<LinkedEntityVO,CustomFieldValueDTO>LINKED_ENTITY_VALUEstatic BasicProperty<String,CustomFieldValueDTO>REFERENCE_VALUEstatic BasicProperty<String,CustomFieldValueDTO>RICH_TEXT_VALUEstatic BasicProperty<String,CustomFieldValueDTO>STRING_VALUEstatic BasicProperty<String,CustomFieldValueDTO>TEXT_VALUE-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description CustomFieldValueDTO()CustomFieldValueDTO(Long id)CustomFieldValueDTO(Property<T,? super CustomFieldValueDTO> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.EntityDTO
getVersion, isPersistent, isTransient, setVersion
-
Methods inherited from class org.cyclos.model.EntityModel
equals, getId, hashCode, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
BOOLEAN_VALUE
public static final BasicProperty<Boolean,CustomFieldValueDTO> BOOLEAN_VALUE
-
DATE_VALUE
public static final BasicProperty<IDate,CustomFieldValueDTO> DATE_VALUE
-
DECIMAL_VALUE
public static final BasicProperty<BigDecimal,CustomFieldValueDTO> DECIMAL_VALUE
-
ENUMERATED_VALUES
public static final SetProperty<CustomFieldPossibleValueVO,CustomFieldValueDTO> ENUMERATED_VALUES
-
FIELD
public static final BasicProperty<CustomFieldVO,CustomFieldValueDTO> FIELD
-
FILE_VALUES
public static final ListProperty<RawFileVO,CustomFieldValueDTO> FILE_VALUES
-
IMAGE_VALUES
public static final ListProperty<ImageVO,CustomFieldValueDTO> IMAGE_VALUES
-
INTEGER_VALUE
public static final BasicProperty<Integer,CustomFieldValueDTO> INTEGER_VALUE
-
LINKED_ENTITY_VALUE
public static final BasicProperty<LinkedEntityVO,CustomFieldValueDTO> LINKED_ENTITY_VALUE
-
REFERENCE_VALUE
public static final BasicProperty<String,CustomFieldValueDTO> REFERENCE_VALUE
-
RICH_TEXT_VALUE
public static final BasicProperty<String,CustomFieldValueDTO> RICH_TEXT_VALUE
-
STRING_VALUE
public static final BasicProperty<String,CustomFieldValueDTO> STRING_VALUE
-
TEXT_VALUE
public static final BasicProperty<String,CustomFieldValueDTO> TEXT_VALUE
-
-
Constructor Detail
-
CustomFieldValueDTO
public CustomFieldValueDTO()
-
CustomFieldValueDTO
public CustomFieldValueDTO(Long id)
-
CustomFieldValueDTO
public CustomFieldValueDTO(Property<T,? super CustomFieldValueDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classEntityDTO
-
getBooleanValue
public Boolean getBooleanValue()
- Specified by:
getBooleanValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setBooleanValue
public void setBooleanValue(Boolean booleanValue)
- Specified by:
setBooleanValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
getDateValue
public IDate getDateValue()
- Specified by:
getDateValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setDateValue
public void setDateValue(IDate dateValue)
- Specified by:
setDateValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
getDecimalValue
public BigDecimal getDecimalValue()
- Specified by:
getDecimalValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setDecimalValue
public void setDecimalValue(BigDecimal decimalValue)
- Specified by:
setDecimalValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
getEnumeratedValues
public Set<CustomFieldPossibleValueVO> getEnumeratedValues()
- Specified by:
getEnumeratedValuesin interfaceICustomFieldValueWithSet<CustomFieldPossibleValueVO,CustomFieldPossibleValueCategoryVO,RawFileVO,ImageVO>
-
setEnumeratedValues
public void setEnumeratedValues(Set<CustomFieldPossibleValueVO> enumeratedValues)
- Specified by:
setEnumeratedValuesin interfaceICustomFieldValueWithSet<CustomFieldPossibleValueVO,CustomFieldPossibleValueCategoryVO,RawFileVO,ImageVO>
-
getField
public CustomFieldVO getField()
- Specified by:
getFieldin interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setField
public void setField(CustomFieldVO field)
-
getFileValues
public List<RawFileVO> getFileValues()
- Specified by:
getFileValuesin interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setFileValues
public void setFileValues(List<RawFileVO> fileValues)
- Specified by:
setFileValuesin interfaceICustomFieldValue<RawFileVO,ImageVO>
-
getImageValues
public List<ImageVO> getImageValues()
- Specified by:
getImageValuesin interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setImageValues
public void setImageValues(List<ImageVO> imageValues)
- Specified by:
setImageValuesin interfaceICustomFieldValue<RawFileVO,ImageVO>
-
getIntegerValue
public Integer getIntegerValue()
- Specified by:
getIntegerValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setIntegerValue
public void setIntegerValue(Integer integerValue)
- Specified by:
setIntegerValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
getLinkedEntityValue
public LinkedEntityVO getLinkedEntityValue()
- Specified by:
getLinkedEntityValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setLinkedEntityValue
public void setLinkedEntityValue(LinkedEntityVO linkedEntityValue)
- Specified by:
setLinkedEntityValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
getReferenceValue
public String getReferenceValue()
-
setReferenceValue
public void setReferenceValue(String referenceValue)
-
getRichTextValue
public String getRichTextValue()
- Specified by:
getRichTextValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setRichTextValue
public void setRichTextValue(String richTextValue)
- Specified by:
setRichTextValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
getStringValue
public String getStringValue()
- Specified by:
getStringValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setStringValue
public void setStringValue(String stringValue)
- Specified by:
setStringValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
getTextValue
public String getTextValue()
- Specified by:
getTextValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
setTextValue
public void setTextValue(String textValue)
- Specified by:
setTextValuein interfaceICustomFieldValue<RawFileVO,ImageVO>
-
toString
public String toString()
- Overrides:
toStringin classEntityModel
-
-