com.groiss.org
Interface PersistentVersion

All Superinterfaces:
Persistent

public interface PersistentVersion
extends Persistent

This interface represents a version of a persistent object and it is intended to be also made persistent.

Author:
robert

Method Summary
 java.util.Date getCreatedAt()
          Returns the creation date of this version.
 User getCreatedBy()
          Returns the user who has made this version.
 java.lang.String getDescription()
          Returns the description of this version.
 Persistent getPersistent()
          Returns the persistent to which this version belongs to.
 Persistent getVersion()
          Returns the concrete version of the persistent
 
Methods inherited from interface com.groiss.store.Persistent
dbFields, getOid, getStore, getTableName, isFilled, onDelete, onInsert, onRead, onUpdate, setFilled, setOid, setStore
 

Method Detail

getCreatedBy

User getCreatedBy()
Returns the user who has made this version.


getCreatedAt

java.util.Date getCreatedAt()
Returns the creation date of this version.


getDescription

java.lang.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



@enterprise 8.0.22989 Copyright © 2001-2017 Groiss Informatics GmbH. All Rights Reserved.