A B C D K L N S T U V 
All Classes All Packages

A

ActivatableEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.activatable
The class ActivatableEntity is a base entity with a flag 'active' that indicates if an entity is active(enabled) or not.
ActivatableEntity() - Constructor for class de.alpharogroup.db.entity.activatable.ActivatableEntity
 
ActivatableNameEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.nameable.activatable
The class ActivatableNameEntity is a base entity for a table with a single value
ActivatableNameEntity(String) - Constructor for class de.alpharogroup.db.entity.nameable.activatable.ActivatableNameEntity
Instantiates a new ActivatableNameEntity with the given name
AutoBaseEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.base
The class AutoBaseEntity holds the primary key with generation type strategy auto
AutoBaseEntity() - Constructor for class de.alpharogroup.db.entity.base.AutoBaseEntity
 

B

BasicNameEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.nameable
The class BasicNameEntity is a base entity for a table with a single value
BasicNameEntity() - Constructor for class de.alpharogroup.db.entity.nameable.BasicNameEntity
 
BasicVerifiableEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.verifiable
The class BasicVerifiableEntity is a base entity that have to be signed and verified
BasicVerifiableEntity() - Constructor for class de.alpharogroup.db.entity.verifiable.BasicVerifiableEntity
 
ByCreation<PK extends java.io.Serializable,​T,​U> - Class in de.alpharogroup.db.entity.creatable
The entity class ByCreation is keeping the information for the creation of an entity.
ByCreation() - Constructor for class de.alpharogroup.db.entity.creatable.ByCreation
 
ByDeletion<PK extends java.io.Serializable,​T,​U> - Class in de.alpharogroup.db.entity.deletable
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.
ByDeletion() - Constructor for class de.alpharogroup.db.entity.deletable.ByDeletion
 
ByLastModification<PK extends java.io.Serializable,​T,​U> - Class in de.alpharogroup.db.entity.modifiable
The entity class ByLastModification is keeping information of the last modification of an entity.
ByLastModification() - Constructor for class de.alpharogroup.db.entity.modifiable.ByLastModification
 

C

Creation<PK extends java.io.Serializable,​T> - Class in de.alpharogroup.db.entity.creatable
The entity class Creation is keeping the information for the creation of an entity.
Creation() - Constructor for class de.alpharogroup.db.entity.creatable.Creation
 

D

de.alpharogroup.db.entity.activatable - package de.alpharogroup.db.entity.activatable
 
de.alpharogroup.db.entity.base - package de.alpharogroup.db.entity.base
 
de.alpharogroup.db.entity.creatable - package de.alpharogroup.db.entity.creatable
 
de.alpharogroup.db.entity.deletable - package de.alpharogroup.db.entity.deletable
 
de.alpharogroup.db.entity.modifiable - package de.alpharogroup.db.entity.modifiable
 
de.alpharogroup.db.entity.nameable - package de.alpharogroup.db.entity.nameable
 
de.alpharogroup.db.entity.nameable.activatable - package de.alpharogroup.db.entity.nameable.activatable
 
de.alpharogroup.db.entity.nameable.versionable - package de.alpharogroup.db.entity.nameable.versionable
 
de.alpharogroup.db.entity.pairable - package de.alpharogroup.db.entity.pairable
 
de.alpharogroup.db.entity.traceable - package de.alpharogroup.db.entity.traceable
 
de.alpharogroup.db.entity.traceable.versionable - package de.alpharogroup.db.entity.traceable.versionable
 
de.alpharogroup.db.entity.treeable - package de.alpharogroup.db.entity.treeable
 
de.alpharogroup.db.entity.uniqueable - package de.alpharogroup.db.entity.uniqueable
 
de.alpharogroup.db.entity.validatable - package de.alpharogroup.db.entity.validatable
 
de.alpharogroup.db.entity.validatable.versionable - package de.alpharogroup.db.entity.validatable.versionable
 
de.alpharogroup.db.entity.verifiable - package de.alpharogroup.db.entity.verifiable
 
de.alpharogroup.db.entity.versionable - package de.alpharogroup.db.entity.versionable
 
de.alpharogroup.db.entity.visibility - package de.alpharogroup.db.entity.visibility
 
Deletion<PK extends java.io.Serializable,​T> - Class in de.alpharogroup.db.entity.deletable
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.
Deletion() - Constructor for class de.alpharogroup.db.entity.deletable.Deletion
 

K

KeyValueOwnerEntity<PK extends java.io.Serializable,​O,​K,​V> - Class in de.alpharogroup.db.entity.pairable
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.
KeyValueOwnerEntity() - Constructor for class de.alpharogroup.db.entity.pairable.KeyValueOwnerEntity
 

L

LastModification<PK extends java.io.Serializable,​T> - Class in de.alpharogroup.db.entity.modifiable
The entity class LastModification is keeping information of the last modification of an entity.
LastModification() - Constructor for class de.alpharogroup.db.entity.modifiable.LastModification
 

N

NameEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.nameable
The class NameEntity is a base entity for a table with a single value
NameEntity(String) - Constructor for class de.alpharogroup.db.entity.nameable.NameEntity
Instantiates a new NameEntity with the given name
NameUUIDEntity - Class in de.alpharogroup.db.entity.nameable
The class NameUUIDEntity is a base entity for a table with a single value
NameUUIDEntity() - Constructor for class de.alpharogroup.db.entity.nameable.NameUUIDEntity
 

S

SEQUENCE_GENERIC_GENERATOR_NAME - Static variable in class de.alpharogroup.db.entity.base.SequenceBaseEntity
The Constant for the generic sequence name.
SequenceBaseEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.base
The class SequenceBaseEntity holds the primary key with generation type strategy sequence
SequenceBaseEntity() - Constructor for class de.alpharogroup.db.entity.base.SequenceBaseEntity
 

T

toString() - Method in class de.alpharogroup.db.entity.base.AutoBaseEntity
toString() - Method in class de.alpharogroup.db.entity.base.SequenceBaseEntity
toString() - Method in class de.alpharogroup.db.entity.base.UniqueableEntity
TraceableEntity<PK extends java.io.Serializable,​T,​U> - Class in de.alpharogroup.db.entity.traceable
The entity class TraceableEntity is keeping the information for the creation, last modification and for the deletion of an entity.
TraceableEntity() - Constructor for class de.alpharogroup.db.entity.traceable.TraceableEntity
 
TreeableEntity<PK extends java.io.Serializable,​T,​TR extends de.alpharogroup.db.entity.treeable.Treeable<PK,​T,​?>> - Class in de.alpharogroup.db.entity.treeable
The Entity class TreeableEntity can keep information with a tree structure.
TreeableEntity() - Constructor for class de.alpharogroup.db.entity.treeable.TreeableEntity
 

U

UniqueableEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.base
The class UniqueableEntity holds an UUID as primary key
UniqueableEntity() - Constructor for class de.alpharogroup.db.entity.base.UniqueableEntity
 
UniqueNameEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.nameable
The class UniqueNameEntity is a base entity for a table with a single unique value and versionable
UniqueNameEntity(String) - Constructor for class de.alpharogroup.db.entity.nameable.UniqueNameEntity
Instantiates a new UniqueNameEntity with the given name
UniqueNameUUIDEntity - Class in de.alpharogroup.db.entity.nameable
The class UniqueNameUUIDEntity is a base entity for a table with a single unique value and versionable
UniqueNameUUIDEntity(String) - Constructor for class de.alpharogroup.db.entity.nameable.UniqueNameUUIDEntity
Instantiates a new UniqueNameUUIDEntity with the given name
UUIDEntity - Class in de.alpharogroup.db.entity.uniqueable
The abstract class UUIDEntity is a concrete class of UniqueableEntity and holds an UUID as primary key.
UUIDEntity() - Constructor for class de.alpharogroup.db.entity.uniqueable.UUIDEntity
 

V

ValidatableEntity<PK extends java.io.Serializable,​T> - Class in de.alpharogroup.db.entity.validatable
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.
ValidatableEntity() - Constructor for class de.alpharogroup.db.entity.validatable.ValidatableEntity
 
VerifiableUUIDEntity - Class in de.alpharogroup.db.entity.verifiable
The class VerifiableUUIDEntity is a concrete class of UUIDEntity and holds an UUID as primary key.
VerifiableUUIDEntity() - Constructor for class de.alpharogroup.db.entity.verifiable.VerifiableUUIDEntity
 
VersionableEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.versionable
The class VersionableEntity has a version property for the optimistic lock value
VersionableEntity() - Constructor for class de.alpharogroup.db.entity.versionable.VersionableEntity
 
VersionableNameEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.nameable.versionable
The class VersionableNameEntity is a base entity for a table with a single value
VersionableNameEntity(String) - Constructor for class de.alpharogroup.db.entity.nameable.versionable.VersionableNameEntity
Instantiates a new VersionableNameEntity with the given name
VersionableNameUUIDEntity - Class in de.alpharogroup.db.entity.nameable.versionable
The class VersionableNameUUIDEntity is a base entity for a table with a single value
VersionableNameUUIDEntity(String) - Constructor for class de.alpharogroup.db.entity.nameable.versionable.VersionableNameUUIDEntity
Instantiates a new VersionableNameUUIDEntity with the given name
VersionableTraceableEntity<PK extends java.io.Serializable,​T,​U> - Class in de.alpharogroup.db.entity.traceable.versionable
The entity class VersionableTraceableEntity is keeping the information for the creation, last modification and for the deletion of an entity.
VersionableTraceableEntity() - Constructor for class de.alpharogroup.db.entity.traceable.versionable.VersionableTraceableEntity
 
VersionableUniqueNameEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.nameable.versionable
The class VersionableUniqueNameEntity is a base entity for a table with a single unique value
VersionableUniqueNameEntity(String) - Constructor for class de.alpharogroup.db.entity.nameable.versionable.VersionableUniqueNameEntity
Instantiates a new VersionableUniqueNameEntity with the given name
VersionableUniqueNameUUIDEntity - Class in de.alpharogroup.db.entity.nameable.versionable
The class VersionableUniqueNameUUIDEntity is a base entity for a table with a single unique value
VersionableUniqueNameUUIDEntity(String) - Constructor for class de.alpharogroup.db.entity.nameable.versionable.VersionableUniqueNameUUIDEntity
Instantiates a new VersionableUniqueNameUUIDEntity with the given name
VersionableUUIDEntity - Class in de.alpharogroup.db.entity.versionable
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.
VersionableUUIDEntity() - Constructor for class de.alpharogroup.db.entity.versionable.VersionableUUIDEntity
 
VersionableValidatableEntity<PK extends java.io.Serializable,​T> - Class in de.alpharogroup.db.entity.validatable.versionable
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.
VersionableValidatableEntity() - Constructor for class de.alpharogroup.db.entity.validatable.versionable.VersionableValidatableEntity
 
VisibilityEntity<PK extends java.io.Serializable> - Class in de.alpharogroup.db.entity.visibility
The class VisibilityEntity is a base entity with a flag 'visible' that indicates if the entity is visible or not.
VisibilityEntity() - Constructor for class de.alpharogroup.db.entity.visibility.VisibilityEntity
 
A B C D K L N S T U V 
All Classes All Packages