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.EntityVO
equals, getId, getIds, getUniqueIds
-
Methods inherited from class org.cyclos.model.EntityModel
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
-
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
-
-