Class AbstractEntity
- java.lang.Object
-
- hu.icellmobilsoft.coffee.model.base.AbstractEntity
-
- All Implemented Interfaces:
IVersionable,Serializable
- Direct Known Subclasses:
AbstractAuditEntity,AbstractAuditEntity,AbstractIdentifiedEntity
@MappedSuperclass public abstract class AbstractEntity extends Object implements IVersionable, Serializable
Base class for all entities.- Since:
- 1.0.0
- Author:
- imre.scheffer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractEntity()Default constructor, constructs a new object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetVersion()Getter for the fieldversion.voidrollbackVersion()rollbackVersion.voidsetVersion(long version)Setter for the fieldversion.StringtoString()toString.voidupdateVersion()updateVersion.
-
-
-
Method Detail
-
getVersion
public long getVersion()
Getter for the fieldversion.- Specified by:
getVersionin interfaceIVersionable- Returns:
- version
-
setVersion
public void setVersion(long version)
Setter for the fieldversion.- Specified by:
setVersionin interfaceIVersionable- Parameters:
version- version
-
rollbackVersion
public void rollbackVersion()
rollbackVersion.
-
updateVersion
public void updateVersion()
updateVersion.
-
-