All Classes Interface Summary Enum Summary
Class |
Description |
Accomplishable |
The interface Accomplishable can be implemented from an data that needs the data of who
executed or accomplished an operation on an data
|
Activatable |
The interface Activatable can be implemented from an data that needs a trigger to set if
the data is active or not.
|
Auditable<T,U> |
|
ByAccomplishable<U> |
The interface ByAccomplishable can be implemented from an data that needs the data of who
executed or accomplished an operation on an data with a field accomplishedBy
|
ByCreatable<T,U> |
The interface ByCreatable can be implemented from an data that needs the data of the
point of time from its creation and who created
|
ByDeletable<T,U> |
The interface ByDeletable can be implemented from an data that needs the data of the
point of time from its deletion and who deleted
|
ByLastModified<T,U> |
The interface ByLastModified can be implemented from an data that needs the data of the
point of time from its last modification and who last modified
|
Creatable<T> |
The interface Creatable can be implemented from an data that needs the data of the point
of time from its creation
|
DatabasePrefix |
The enum DatabasePrefix holds prefixes for sequences, sequence generators, unique
constraints, foreign keys and index names
|
Deletable<T> |
The interface Deletable can be implemented from an data that needs the data of the point
of time from its deletion
|
GenericIdentifiable<K> |
The interface GenericIdentifiable can be implemented from a data class that have to be
identifiable as the name already says
|
GenericProcessable<T> |
|
Identifiable<PK extends java.io.Serializable> |
The interface Identifiable can be implemented from a data class that have to be
identifiable and the type of the key is Serializable
|
IdentifiableActivatable<PK extends java.io.Serializable> |
|
IdentifiableByCreatable<PK extends java.io.Serializable,T,U> |
|
IdentifiableByDeletable<PK extends java.io.Serializable,T,U> |
|
IdentifiableByLastModified<PK extends java.io.Serializable,T,U> |
|
IdentifiableCreatable<PK extends java.io.Serializable,T> |
|
IdentifiableDeletable<PK extends java.io.Serializable,T> |
|
IdentifiableKeyValueOwner<PK extends java.io.Serializable,O,K,V> |
|
IdentifiableLastModified<PK extends java.io.Serializable,T> |
|
IdentifiableNameable<PK extends java.io.Serializable> |
|
IdentifiableNameableActivatable<PK extends java.io.Serializable> |
|
IdentifiableNameableVersionable<PK extends java.io.Serializable> |
|
IdentifiableTraceable<PK extends java.io.Serializable,T,U> |
|
IdentifiableTraceableVersionable<PK extends java.io.Serializable,T,U> |
|
IdentifiableTreeable<PK extends java.io.Serializable,T,TR extends IdentifiableTreeable<PK,T,TR>> |
|
IdentifiableTreeableVersionable<PK extends java.io.Serializable,T,TR extends IdentifiableTreeableVersionable<PK,T,TR>> |
|
IdentifiableValidatable<PK extends java.io.Serializable,T> |
|
IdentifiableValidatableVersionable<PK extends java.io.Serializable,T> |
|
IdentifiableVerifiable<PK extends java.io.Serializable> |
|
IdentifiableVerifiableActivatable<PK extends java.io.Serializable> |
|
IdentifiableVerifiableVersionable<PK extends java.io.Serializable> |
|
IdentifiableVersionable<PK extends java.io.Serializable> |
|
IdentifiableVisibility<PK extends java.io.Serializable> |
|
IdentifiableVisibilityVersionable<PK extends java.io.Serializable> |
|
IdGenerator<T> |
The interface IdGenerator provides a method for get the next and the current id object
|
KeyValueOwner<O,K,V> |
The interface KeyValueOwner can be implemented from an data that needs the data of a
generic key value pair with his owner which can be also the parent if it is from the same type.
|
LastModified<T> |
The interface LastModified can be implemented from an data that needs the data of the
point of time from its last modification
|
Nameable |
The interface Nameable can be implemented from an data for a table with a single string
value.
|
Processable |
The interface Processable is for entities that have to be processable
|
Traceable<T,U> |
|
Treeable<T,TR extends Treeable<T,TR>> |
The interface Treeable can keep information for a tree structure.
|
TreeWithChildren<T,TR extends TreeWithChildren<T,TR>> |
The interface TreeWithChildren can keep information for a tree structure with its
children.
|
Truncatable |
The interface Truncatable can be implemented from an data that needs to truncate the data
of the underlying datasource
|
Validatable<T> |
|
ValidatableVersionable<T> |
|
Verifiable |
The interface Verifiable is for entities that have to be signed and verified
|
VerifiableProcessable |
|
VerificationState |
|
Versionable |
The interface Versionable can be implemented from an data that need a version property
for the optimistic lock value.
|
Visibility |
The interface Visibility can be implemented from an data that needs a trigger for the
visibility.
|