- Type Parameters:
PK - the generic type of the id
T - the generic type of time measurement
U - the generic type of the user or account
- All Implemented Interfaces:
- de.alpharogroup.db.entity.create.Creatable<T,U>, de.alpharogroup.db.entity.delete.Deletable<T,U>, de.alpharogroup.db.entity.Identifiable<PK>, de.alpharogroup.db.entity.modify.LastModified<T,U>, de.alpharogroup.db.entity.traceable.IdentifiableTraceable<PK,T,U>, de.alpharogroup.db.entity.traceable.IdentifiableTraceableVersionable<PK,T,U>, de.alpharogroup.db.entity.version.Versionable, java.io.Serializable
@MappedSuperclass
public abstract class VersionableTraceableEntity<PK extends java.io.Serializable,T,U>
extends TraceableEntity<PK,T,U>
implements de.alpharogroup.db.entity.traceable.IdentifiableTraceableVersionable<PK,T,U>
The entity class
VersionableTraceableEntity is keeping the information for the creation,
last modification and for the deletion of an entity.
- See Also:
Creation,
Deletion,
Serialized Form