Package com.groiss.org
Interface PersistentVersion
- All Superinterfaces:
KeyValuePair<String,
,String> Persistent
,Serializable
- All Known Subinterfaces:
LogEntry
This interface represents a version of a persistent object and it is intended to be also made persistent.
-
Field Summary
Fields inherited from interface com.groiss.store.Persistent
emptyKeys
-
Method Summary
Modifier and TypeMethodDescriptionReturns the creation date of this version.Returns the user who has made this version.Returns the description of this version.Returns the persistent to which this version belongs to.Returns the concrete version of the persistentMethods inherited from interface com.groiss.store.Persistent
afterDelete, afterInsert, afterRead, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, dbFields, getKey, getKeys, getLocalClassName, getLocalObjectName, getOid, getStore, getTableName, getValue, isFilled, isValid, setFilled, setOid, setOid, toListString
-
Method Details
-
getCreatedBy
User getCreatedBy()Returns the user who has made this version. -
getCreatedAt
Date getCreatedAt()Returns the creation date of this version. -
getDescription
String getDescription()Returns the description of this version. -
getPersistent
Persistent getPersistent()Returns the persistent to which this version belongs to. -
getVersion
Persistent getVersion()Returns the concrete version of the persistent
-