@Entity public abstract class Record extends BaseEntity implements EntityWithCustomValues<RecordCustomField,RecordCustomFieldPossibleValueCategory,RecordCustomFieldPossibleValue,RecordCustomFieldValue>
| Constructor and Description |
|---|
Record() |
| Modifier and Type | Method and Description |
|---|---|
User |
getCreatedBy() |
java.util.Date |
getCreationDate() |
java.lang.Class<RecordCustomField> |
getCustomFieldClass()
Returns custom field the class on this entity
|
java.lang.Class<RecordCustomFieldValue> |
getCustomFieldValueClass()
Returns the class for storing custom field values
|
java.util.Set<RecordCustomFieldValue> |
getCustomValues()
Returns all custom field values
|
java.util.Date |
getLastModifiedDate() |
EntityLogType |
getLogType()
If this entity generates log then it must returns its
EntityLogType. |
User |
getModifiedBy() |
abstract RecordTypeNature |
getNature() |
Network |
getNetwork()
Returns the network this entity belongs to
|
RecordType |
getType() |
void |
setCreatedBy(User createdBy) |
void |
setCreationDate(java.util.Date creationDate) |
void |
setCustomValues(java.util.Set<RecordCustomFieldValue> customValues) |
void |
setLastModifiedDate(java.util.Date lastModifiedDate) |
void |
setModifiedBy(User modifiedBy) |
void |
setType(RecordType type) |
getDataTranslationType, getVersionisGlobalclone, equals, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, isPersistent, isTransient, toStringpublic User getCreatedBy()
public java.util.Date getCreationDate()
public java.lang.Class<RecordCustomField> getCustomFieldClass()
EntityWithCustomValuespublic java.lang.Class<RecordCustomFieldValue> getCustomFieldValueClass()
EntityWithCustomValuespublic java.util.Set<RecordCustomFieldValue> getCustomValues()
EntityWithCustomValuespublic java.util.Date getLastModifiedDate()
public EntityLogType getLogType()
BaseEntityEntityLogType.getLogType in class BaseEntityEntityLogType. Null means it doesn't allow log.public User getModifiedBy()
public abstract RecordTypeNature getNature()
public Network getNetwork()
NetworkedEntitygetNetwork in class NetworkedEntitypublic RecordType getType()
public void setCreatedBy(User createdBy)
public void setCreationDate(java.util.Date creationDate)
public void setCustomValues(java.util.Set<RecordCustomFieldValue> customValues)
public void setLastModifiedDate(java.util.Date lastModifiedDate)
public void setModifiedBy(User modifiedBy)
public void setType(RecordType type)