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
|
| GenericProcessable<T> |
|
| Identifiable<PK extends java.io.Serializable> |
The interface Identifiable can be implemented from an data that have to be identifiable
as the name already says.
|
| 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> |
|
| IdentifiableTreeableVersionable<PK extends java.io.Serializable,T,TR extends IdentifiableTreeableVersionable> |
|
| 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> |
|
| 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> |
The interface Treeable can keep information for a tree structure.
|
| TreeWithChildren<T,TR extends TreeWithChildren> |
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.
|