Class Summary
| Class |
Description |
| ActivatableEntity<PK extends java.io.Serializable> |
The class ActivatableEntity is a base entity with a flag 'active' that indicates if an
entity is active(enabled) or not.
|
| ActivatableNameEntity<PK extends java.io.Serializable> |
|
| AutoBaseEntity<PK extends java.io.Serializable> |
The class AutoBaseEntity holds the primary key with generation type strategy auto
|
| BasicNameEntity<PK extends java.io.Serializable> |
|
| BasicVerifiableEntity<PK extends java.io.Serializable> |
|
| ByCreation<PK extends java.io.Serializable,T,U> |
The entity class ByCreation is keeping the information for the creation of an entity.
|
| ByDeletion<PK extends java.io.Serializable,T,U> |
The entity class ByDeletion acts like an deletion flag that keeps the information for the
deletion of another entity that have this entity as an instance variable.
|
| ByLastModification<PK extends java.io.Serializable,T,U> |
The entity class ByLastModification is keeping information of the last modification of an
entity.
|
| Creation<PK extends java.io.Serializable,T> |
The entity class Creation is keeping the information for the creation of an entity.
|
| Deletion<PK extends java.io.Serializable,T> |
The entity class Deletion acts like an deletion flag that keeps the information for the
deletion of another entity that have this entity as an instance variable.
|
| KeyValueOwnerEntity<PK extends java.io.Serializable,O,K,V> |
The abstract entity class KeyValueOwnerEntity holds a generic key value pair with his
owner which can be also the parent if it is from the same type.
|
| LastModification<PK extends java.io.Serializable,T> |
The entity class LastModification is keeping information of the last modification of an
entity.
|
| NameEntity<PK extends java.io.Serializable> |
The class NameEntity is a base entity for a table with a single value
|
| NameUUIDEntity |
The class NameUUIDEntity is a base entity for a table with a single value
|
| SequenceBaseEntity<PK extends java.io.Serializable> |
|
| TraceableEntity<PK extends java.io.Serializable,T,U> |
The entity class TraceableEntity is keeping the information for the creation, last
modification and for the deletion of an entity.
|
| TreeableEntity<PK extends java.io.Serializable,T,TR extends de.alpharogroup.db.entity.treeable.Treeable<PK,T,?>> |
The Entity class TreeableEntity can keep information with a tree structure.
|
| UniqueableEntity<PK extends java.io.Serializable> |
|
| UniqueNameEntity<PK extends java.io.Serializable> |
The class UniqueNameEntity is a base entity for a table with a single unique value and
versionable
|
| UniqueNameUUIDEntity |
The class UniqueNameUUIDEntity is a base entity for a table with a single unique value
and versionable
|
| UUIDEntity |
|
| ValidatableEntity<PK extends java.io.Serializable,T> |
The class ValidatableEntity is a base entity and has a validFrom property and a validTill
property for restricting an entity in a time range in which it is valid.
|
| VerifiableUUIDEntity |
|
| VersionableEntity<PK extends java.io.Serializable> |
|
| VersionableNameEntity<PK extends java.io.Serializable> |
|
| VersionableNameUUIDEntity |
|
| VersionableTraceableEntity<PK extends java.io.Serializable,T,U> |
The entity class VersionableTraceableEntity is keeping the information for the creation,
last modification and for the deletion of an entity.
|
| VersionableUniqueNameEntity<PK extends java.io.Serializable> |
|
| VersionableUniqueNameUUIDEntity |
|
| VersionableUUIDEntity |
The abstract class VersionableUUIDEntity is a concrete class of UUIDEntity and
holds an UUID as primary key with a version property for the optimistic lock value.
|
| VersionableValidatableEntity<PK extends java.io.Serializable,T> |
The class VersionableValidatableEntity is a base entity and has a validFrom property and
a validTill property for restricting an entity in a time range in which it is valid.
|
| VisibilityEntity<PK extends java.io.Serializable> |
The class VisibilityEntity is a base entity with a flag 'visible' that indicates if the
entity is visible or not.
|