Skip navigation links
A B C D F I K L S T U V 

A

ActivatableEntity<PK extends 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
 

B

BaseEntity<PK extends Serializable> - Class in de.alpharogroup.db.entity
The class BaseEntity holds the primary key.
BaseEntity() - Constructor for class de.alpharogroup.db.entity.BaseEntity
 

C

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

D

DatabasePrefix - Enum in de.alpharogroup.db.entity.enums
The enum DatabasePrefix holds some useful prefixes for sequences, sequence generators, unique constraints, foreign keys and indexes names
de.alpharogroup.db.entity - package de.alpharogroup.db.entity
 
de.alpharogroup.db.entity.activatable - package de.alpharogroup.db.entity.activatable
 
de.alpharogroup.db.entity.create - package de.alpharogroup.db.entity.create
 
de.alpharogroup.db.entity.delete - package de.alpharogroup.db.entity.delete
 
de.alpharogroup.db.entity.enums - package de.alpharogroup.db.entity.enums
 
de.alpharogroup.db.entity.modify - package de.alpharogroup.db.entity.modify
 
de.alpharogroup.db.entity.pair - package de.alpharogroup.db.entity.pair
 
de.alpharogroup.db.entity.text - package de.alpharogroup.db.entity.text
 
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.uniqueable - package de.alpharogroup.db.entity.uniqueable
 
de.alpharogroup.db.entity.validation - package de.alpharogroup.db.entity.validation
 
de.alpharogroup.db.entity.validation.versionable - package de.alpharogroup.db.entity.validation.versionable
 
de.alpharogroup.db.entity.version - package de.alpharogroup.db.entity.version
 
de.alpharogroup.db.entity.visibility - package de.alpharogroup.db.entity.visibility
 
Deletion<PK extends Serializable,T,U> - Class in de.alpharogroup.db.entity.delete
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.delete.Deletion
 

F

FOREIGN_KEY_PREFIX - Static variable in class de.alpharogroup.db.entity.BaseEntity
The constant for the foreign key prefix

I

INDEX_PREFIX - Static variable in class de.alpharogroup.db.entity.BaseEntity
The constant for the index prefix

K

KeyValueOwnerEntity<PK extends Serializable,O,K,V> - Class in de.alpharogroup.db.entity.pair
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.pair.KeyValueOwnerEntity
 

L

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

S

SEQUENCE_GENERATOR_PREFIX - Static variable in class de.alpharogroup.db.entity.BaseEntity
The constant for the sequence generator prefix
SEQUENCE_PREFIX - Static variable in class de.alpharogroup.db.entity.BaseEntity
The constant for the sequence prefix

T

TextEntity<PK extends Serializable> - Class in de.alpharogroup.db.entity.text
The class TextEntity is a base entity for a table with a single value
TextEntity() - Constructor for class de.alpharogroup.db.entity.text.TextEntity
 
toString() - Method in class de.alpharogroup.db.entity.BaseEntity
toString() - Method in class de.alpharogroup.db.entity.uniqueable.UniqueableEntity
TraceableEntity<PK extends 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
 

U

UNDERSCORE - Static variable in class de.alpharogroup.db.entity.BaseEntity
The constant for the underscore
UNIQUE_CONSTRAINT_PREFIX - Static variable in class de.alpharogroup.db.entity.BaseEntity
The constant for the unique constraint prefix
UniqueableEntity<PK extends Serializable> - Class in de.alpharogroup.db.entity.uniqueable
The class UniqueableEntity holds an UUID as primary key.
UniqueableEntity() - Constructor for class de.alpharogroup.db.entity.uniqueable.UniqueableEntity
 
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 Serializable,T> - Class in de.alpharogroup.db.entity.validation
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.validation.ValidatableEntity
 
valueOf(String) - Static method in enum de.alpharogroup.db.entity.enums.DatabasePrefix
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.alpharogroup.db.entity.enums.DatabasePrefix
Returns an array containing the constants of this enum type, in the order they are declared.
VersionableBaseEntity<PK extends Serializable> - Class in de.alpharogroup.db.entity.version
The class VersionableBaseEntity has a version property for the optimistic lock value.
VersionableBaseEntity() - Constructor for class de.alpharogroup.db.entity.version.VersionableBaseEntity
 
VersionableTraceableEntity<PK extends 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
 
VersionableValidatableEntity<PK extends Serializable,T> - Class in de.alpharogroup.db.entity.validation.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.validation.versionable.VersionableValidatableEntity
 
VisibilityEntity<PK extends 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 F I K L S T U V 
Skip navigation links

Copyright © 2015–2019 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.