Package org.cyclos.entities.system
Class TempCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
- java.lang.Object
-
- org.cyclos.entities.SimpleEntity
-
- org.cyclos.entities.NetworkedEntity
-
- org.cyclos.entities.BaseEntity
-
- org.cyclos.entities.system.CustomFieldValue<CF,C,PV,O>
-
- org.cyclos.entities.system.TempCustomFieldValue<CF,C,PV,O>
-
- All Implemented Interfaces:
Cloneable,HasNetwork,ProcessableForProxying,IEntity,ICustomFieldValue<PV,C,CustomFieldValueFile,CustomFieldValueImage>,ICustomFieldValueWithSet<PV,DynamicFieldValue,C,CustomFieldValueFile,CustomFieldValueImage>
public class TempCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity> extends CustomFieldValue<CF,C,PV,O>
A custom field value for temporary use
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.cyclos.entities.SimpleEntity
SimpleEntity.EntityLoadNotifier
-
-
Constructor Summary
Constructors Constructor Description TempCustomFieldValue(Class<CF> customFieldClass, Class<PV> possibleValueClass)TempCustomFieldValue(Class<CF> customFieldClass, Class<PV> possibleValueClass, CF field)TempCustomFieldValue(Class<CF> customFieldClass, Class<PV> possibleValueClass, CF field, O owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<CF>getCustomFieldClass()Set<DynamicFieldValue>getDynamicValues()PVgetEnumeratedValue()Set<PV>getEnumeratedValues()CFgetField()List<CustomFieldValueFile>getFileValues()List<CustomFieldValueImage>getImageValues()OgetOwner()Class<PV>getPossibleValueClass()voidsetDynamicValues(Set<DynamicFieldValue> value)voidsetEnumeratedValue(PV enumeratedValue)voidsetEnumeratedValues(Set<PV> enumeratedValues)voidsetField(CF field)voidsetFileValues(List<CustomFieldValueFile> fileValues)voidsetImageValues(List<CustomFieldValueImage> imageValues)voidsetOwner(O owner)-
Methods inherited from class org.cyclos.entities.system.CustomFieldValue
getBooleanValue, getDateValue, getDecimalValue, getIntegerValue, getLinkedEntityId, getLinkedEntityValue, getNetwork, getPreviousValue, getRawFiles, getRawImages, getRichTextValue, getStoredFiles, getStringValue, getTextValue, isSkipRawData, setBooleanValue, setDateValue, setDecimalValue, setIntegerValue, setLinkedEntityId, setLinkedEntityValue, setPreviousValue, setRawFiles, setRawImages, setRichTextValue, setSkipRawData, setStringValue, setTextValue
-
Methods inherited from class org.cyclos.entities.BaseEntity
getDataTranslationType, getVersion
-
Methods inherited from class org.cyclos.entities.NetworkedEntity
isGlobal
-
Methods inherited from class org.cyclos.entities.SimpleEntity
equals, getId, hashCode, id, ids, isPersistent, isTransient, register, setId, toShortString, toString, uniqueIds, uniqueIds
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.entities.ProcessableForProxying
getProxyClass
-
-
-
-
Method Detail
-
getCustomFieldClass
public Class<CF> getCustomFieldClass()
- Specified by:
getCustomFieldClassin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
getDynamicValues
public Set<DynamicFieldValue> getDynamicValues()
-
getEnumeratedValue
public PV getEnumeratedValue()
- Specified by:
getEnumeratedValuein interfaceICustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>- Specified by:
getEnumeratedValuein classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
getEnumeratedValues
public Set<PV> getEnumeratedValues()
- Specified by:
getEnumeratedValuesin interfaceICustomFieldValueWithSet<PV extends CustomFieldPossibleValue<CF,C,PV>,DynamicFieldValue,C extends CustomFieldPossibleValueCategory<CF,C,PV>,CustomFieldValueFile,CustomFieldValueImage>- Specified by:
getEnumeratedValuesin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
getField
public CF getField()
- Specified by:
getFieldin interfaceICustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>- Specified by:
getFieldin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
getFileValues
public List<CustomFieldValueFile> getFileValues()
- Specified by:
getFileValuesin interfaceICustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>- Specified by:
getFileValuesin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
getImageValues
public List<CustomFieldValueImage> getImageValues()
- Specified by:
getImageValuesin interfaceICustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>- Specified by:
getImageValuesin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
getOwner
public O getOwner()
- Specified by:
getOwnerin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
getPossibleValueClass
public Class<PV> getPossibleValueClass()
- Specified by:
getPossibleValueClassin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
setDynamicValues
public void setDynamicValues(Set<DynamicFieldValue> value)
-
setEnumeratedValue
public void setEnumeratedValue(PV enumeratedValue)
- Specified by:
setEnumeratedValuein interfaceICustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>- Specified by:
setEnumeratedValuein classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
setEnumeratedValues
public void setEnumeratedValues(Set<PV> enumeratedValues)
- Specified by:
setEnumeratedValuesin interfaceICustomFieldValueWithSet<PV extends CustomFieldPossibleValue<CF,C,PV>,DynamicFieldValue,C extends CustomFieldPossibleValueCategory<CF,C,PV>,CustomFieldValueFile,CustomFieldValueImage>- Specified by:
setEnumeratedValuesin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
setField
public void setField(CF field)
- Specified by:
setFieldin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
setFileValues
public void setFileValues(List<CustomFieldValueFile> fileValues)
- Specified by:
setFileValuesin interfaceICustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>- Specified by:
setFileValuesin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
setImageValues
public void setImageValues(List<CustomFieldValueImage> imageValues)
- Specified by:
setImageValuesin interfaceICustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>- Specified by:
setImageValuesin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
setOwner
public void setOwner(O owner)
- Specified by:
setOwnerin classCustomFieldValue<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,O extends SimpleEntity>
-
-