Package org.cyclos.model.users.records
Class RecordVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.users.records.RecordVO
-
- All Implemented Interfaces:
Serializable,IEntity,HasDisplay
- Direct Known Subclasses:
SystemRecordVO,UserRecordVO
public class RecordVO extends EntityVO implements HasDisplay
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<UserVO,RecordVO>CREATED_BYstatic BasicProperty<DateTime,RecordVO>CREATION_DATEstatic ListProperty<CustomFieldValueVO,RecordVO>CUSTOM_VALUESstatic BasicProperty<String,RecordVO>DISPLAYstatic BasicProperty<DateTime,RecordVO>LAST_MODIFIED_DATEstatic BasicProperty<UserVO,RecordVO>MODIFIED_BYstatic BasicProperty<RecordTypeVO,RecordVO>TYPE-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()UserVOgetCreatedBy()DateTimegetCreationDate()List<CustomFieldValueVO>getCustomValues()StringgetDisplay()DateTimegetLastModifiedDate()UserVOgetModifiedBy()RecordTypeVOgetType()voidsetCreatedBy(UserVO createdBy)voidsetCreationDate(DateTime creationDate)voidsetCustomValues(List<CustomFieldValueVO> customValues)voidsetDisplay(String display)voidsetLastModifiedDate(DateTime lastModifiedDate)voidsetModifiedBy(UserVO modifiedBy)voidsetType(RecordTypeVO type)StringtoString()-
Methods inherited from class org.cyclos.model.EntityModel
getId, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
CREATED_BY
public static final BasicProperty<UserVO,RecordVO> CREATED_BY
-
CREATION_DATE
public static final BasicProperty<DateTime,RecordVO> CREATION_DATE
-
CUSTOM_VALUES
public static final ListProperty<CustomFieldValueVO,RecordVO> CUSTOM_VALUES
-
DISPLAY
public static final BasicProperty<String,RecordVO> DISPLAY
-
LAST_MODIFIED_DATE
public static final BasicProperty<DateTime,RecordVO> LAST_MODIFIED_DATE
-
MODIFIED_BY
public static final BasicProperty<UserVO,RecordVO> MODIFIED_BY
-
TYPE
public static final BasicProperty<RecordTypeVO,RecordVO> TYPE
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classEntityModel
-
getCreatedBy
public UserVO getCreatedBy()
-
setCreatedBy
public void setCreatedBy(UserVO createdBy)
-
getCreationDate
public DateTime getCreationDate()
-
setCreationDate
public void setCreationDate(DateTime creationDate)
-
getCustomValues
public List<CustomFieldValueVO> getCustomValues()
-
setCustomValues
public void setCustomValues(List<CustomFieldValueVO> customValues)
-
getDisplay
public String getDisplay()
- Specified by:
getDisplayin interfaceHasDisplay
-
setDisplay
public void setDisplay(String display)
- Specified by:
setDisplayin interfaceHasDisplay
-
getLastModifiedDate
public DateTime getLastModifiedDate()
-
setLastModifiedDate
public void setLastModifiedDate(DateTime lastModifiedDate)
-
getModifiedBy
public UserVO getModifiedBy()
-
setModifiedBy
public void setModifiedBy(UserVO modifiedBy)
-
getType
public RecordTypeVO getType()
-
setType
public void setType(RecordTypeVO type)
-
toString
public String toString()
- Overrides:
toStringin classEntityModel
-
-