Hierarchy For All Packages
Package Hierarchies:- io.github.astrapi69.entity.accomplishable,
- io.github.astrapi69.entity.activatable,
- io.github.astrapi69.entity.auditable,
- io.github.astrapi69.entity.creatable,
- io.github.astrapi69.entity.deletable,
- io.github.astrapi69.entity.enums,
- io.github.astrapi69.entity.identifiable,
- io.github.astrapi69.entity.modifiable,
- io.github.astrapi69.entity.nameable,
- io.github.astrapi69.entity.pairable,
- io.github.astrapi69.entity.processable,
- io.github.astrapi69.entity.traceable,
- io.github.astrapi69.entity.treeable,
- io.github.astrapi69.entity.validatable,
- io.github.astrapi69.entity.validatable.versionable,
- io.github.astrapi69.entity.verifiable,
- io.github.astrapi69.entity.versionable,
- io.github.astrapi69.entity.visibility
Interface Hierarchy
- io.github.astrapi69.entity.accomplishable.Accomplishable<U>
- io.github.astrapi69.entity.accomplishable.ByAccomplishable<U>
- io.github.astrapi69.entity.creatable.ByCreatable<T,U> (also extends io.github.astrapi69.entity.creatable.Creatable<T>)
- io.github.astrapi69.entity.auditable.Auditable<T,U> (also extends io.github.astrapi69.entity.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.entity.creatable.IdentifiableByCreatable<PK,T,U> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.traceable.Traceable<T,U> (also extends io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.entity.deletable.ByDeletable<T,U> (also extends io.github.astrapi69.entity.deletable.Deletable<T>)
- io.github.astrapi69.entity.deletable.IdentifiableByDeletable<PK,T,U> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.traceable.Traceable<T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.entity.modifiable.ByLastModified<T,U> (also extends io.github.astrapi69.entity.modifiable.LastModified<T>)
- io.github.astrapi69.entity.auditable.Auditable<T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>)
- io.github.astrapi69.entity.modifiable.IdentifiableByLastModified<PK,T,U> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.traceable.Traceable<T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.deletable.ByDeletable<T,U>)
- io.github.astrapi69.entity.activatable.Activatable
- io.github.astrapi69.entity.activatable.IdentifiableActivatable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.nameable.IdentifiableNameableActivatable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.nameable.Nameable)
- io.github.astrapi69.entity.verifiable.IdentifiableVerifiableActivatable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.verifiable.Verifiable)
- io.github.astrapi69.entity.creatable.Creatable<T>
- io.github.astrapi69.entity.creatable.ByCreatable<T,U> (also extends io.github.astrapi69.entity.accomplishable.Accomplishable<U>)
- io.github.astrapi69.entity.auditable.Auditable<T,U> (also extends io.github.astrapi69.entity.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.entity.creatable.IdentifiableByCreatable<PK,T,U> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.traceable.Traceable<T,U> (also extends io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.entity.creatable.IdentifiableCreatable<PK,T> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.creatable.ByCreatable<T,U> (also extends io.github.astrapi69.entity.accomplishable.Accomplishable<U>)
- io.github.astrapi69.entity.deletable.Deletable<T>
- io.github.astrapi69.entity.deletable.ByDeletable<T,U> (also extends io.github.astrapi69.entity.accomplishable.Accomplishable<U>)
- io.github.astrapi69.entity.deletable.IdentifiableByDeletable<PK,T,U> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.traceable.Traceable<T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.entity.deletable.IdentifiableDeletable<PK,T> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.deletable.ByDeletable<T,U> (also extends io.github.astrapi69.entity.accomplishable.Accomplishable<U>)
- io.github.astrapi69.entity.processable.GenericProcessable<T>
- io.github.astrapi69.entity.identifiable.Identifiable<PK>
- io.github.astrapi69.entity.activatable.IdentifiableActivatable<PK> (also extends io.github.astrapi69.entity.activatable.Activatable)
- io.github.astrapi69.entity.creatable.IdentifiableByCreatable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>)
- io.github.astrapi69.entity.deletable.IdentifiableByDeletable<PK,T,U> (also extends io.github.astrapi69.entity.deletable.ByDeletable<T,U>)
- io.github.astrapi69.entity.modifiable.IdentifiableByLastModified<PK,T,U> (also extends io.github.astrapi69.entity.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.entity.creatable.IdentifiableCreatable<PK,T> (also extends io.github.astrapi69.entity.creatable.Creatable<T>)
- io.github.astrapi69.entity.deletable.IdentifiableDeletable<PK,T> (also extends io.github.astrapi69.entity.deletable.Deletable<T>)
- io.github.astrapi69.entity.pairable.IdentifiableKeyValueOwner<PK,O,K,V> (also extends io.github.astrapi69.entity.pairable.KeyValueOwner<O,K,V>)
- io.github.astrapi69.entity.modifiable.IdentifiableLastModified<PK,T> (also extends io.github.astrapi69.entity.modifiable.LastModified<T>)
- io.github.astrapi69.entity.nameable.IdentifiableNameable<PK> (also extends io.github.astrapi69.entity.nameable.Nameable)
- io.github.astrapi69.entity.nameable.IdentifiableNameableActivatable<PK> (also extends io.github.astrapi69.entity.activatable.Activatable, io.github.astrapi69.entity.nameable.Nameable)
- io.github.astrapi69.entity.nameable.IdentifiableNameableVersionable<PK> (also extends io.github.astrapi69.entity.nameable.Nameable, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.treeable.IdentifiableTreeable<PK,T,TR> (also extends io.github.astrapi69.entity.treeable.Treeable<PK,T,TR>)
- io.github.astrapi69.entity.treeable.IdentifiableTreeableVersionable<PK,T,TR> (also extends io.github.astrapi69.entity.treeable.Treeable<PK,T,TR>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.validatable.IdentifiableValidatable<PK,T> (also extends io.github.astrapi69.entity.validatable.Validatable<T>)
- io.github.astrapi69.entity.validatable.versionable.IdentifiableValidatableVersionable<PK,T> (also extends io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.verifiable.IdentifiableVerifiable<PK> (also extends io.github.astrapi69.entity.verifiable.Verifiable)
- io.github.astrapi69.entity.verifiable.IdentifiableVerifiableActivatable<PK> (also extends io.github.astrapi69.entity.activatable.Activatable, io.github.astrapi69.entity.verifiable.Verifiable)
- io.github.astrapi69.entity.verifiable.IdentifiableVerifiableVersionable<PK> (also extends io.github.astrapi69.entity.verifiable.Verifiable, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.versionable.IdentifiableVersionable<PK> (also extends io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.visibility.IdentifiableVisibility<PK> (also extends io.github.astrapi69.entity.visibility.Visibility)
- io.github.astrapi69.entity.visibility.IdentifiableVisibilityVersionable<PK> (also extends io.github.astrapi69.entity.versionable.Versionable, io.github.astrapi69.entity.visibility.Visibility)
- io.github.astrapi69.entity.pairable.KeyValueOwner<O,K,V>
- io.github.astrapi69.entity.pairable.IdentifiableKeyValueOwner<PK,O,K,V> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.modifiable.LastModified<T>
- io.github.astrapi69.entity.modifiable.ByLastModified<T,U> (also extends io.github.astrapi69.entity.accomplishable.Accomplishable<U>)
- io.github.astrapi69.entity.auditable.Auditable<T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>)
- io.github.astrapi69.entity.modifiable.IdentifiableByLastModified<PK,T,U> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.traceable.Traceable<T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.deletable.ByDeletable<T,U>)
- io.github.astrapi69.entity.modifiable.IdentifiableLastModified<PK,T> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.modifiable.ByLastModified<T,U> (also extends io.github.astrapi69.entity.accomplishable.Accomplishable<U>)
- io.github.astrapi69.entity.nameable.Nameable
- io.github.astrapi69.entity.nameable.IdentifiableNameable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.nameable.IdentifiableNameableActivatable<PK> (also extends io.github.astrapi69.entity.activatable.Activatable, io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.nameable.IdentifiableNameableVersionable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.processable.Processable
- io.github.astrapi69.entity.verifiable.VerifiableProcessable (also extends io.github.astrapi69.entity.verifiable.Verifiable)
- io.github.astrapi69.entity.treeable.Treeable<PK,T,TR>
- io.github.astrapi69.entity.treeable.IdentifiableTreeable<PK,T,TR> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.treeable.IdentifiableTreeableVersionable<PK,T,TR> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.deletable.Truncatable
- io.github.astrapi69.entity.validatable.Validatable<T>
- io.github.astrapi69.entity.validatable.IdentifiableValidatable<PK,T> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.validatable.versionable.IdentifiableValidatableVersionable<PK,T> (also extends io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.validatable.versionable.ValidatableVersionable<T> (also extends io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.validatable.IdentifiableValidatable<PK,T> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.verifiable.Verifiable
- io.github.astrapi69.entity.verifiable.IdentifiableVerifiable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.verifiable.IdentifiableVerifiableActivatable<PK> (also extends io.github.astrapi69.entity.activatable.Activatable, io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.verifiable.IdentifiableVerifiableVersionable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.versionable.Versionable)
- io.github.astrapi69.entity.verifiable.VerifiableProcessable (also extends io.github.astrapi69.entity.processable.Processable)
- io.github.astrapi69.entity.versionable.Versionable
- io.github.astrapi69.entity.nameable.IdentifiableNameableVersionable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.nameable.Nameable)
- io.github.astrapi69.entity.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.entity.creatable.ByCreatable<T,U>, io.github.astrapi69.entity.deletable.ByDeletable<T,U>, io.github.astrapi69.entity.modifiable.ByLastModified<T,U>, io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.treeable.IdentifiableTreeableVersionable<PK,T,TR> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.treeable.Treeable<PK,T,TR>)
- io.github.astrapi69.entity.validatable.versionable.IdentifiableValidatableVersionable<PK,T> (also extends io.github.astrapi69.entity.validatable.IdentifiableValidatable<PK,T>)
- io.github.astrapi69.entity.verifiable.IdentifiableVerifiableVersionable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.verifiable.Verifiable)
- io.github.astrapi69.entity.versionable.IdentifiableVersionable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.visibility.IdentifiableVisibilityVersionable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.visibility.Visibility)
- io.github.astrapi69.entity.validatable.versionable.ValidatableVersionable<T> (also extends io.github.astrapi69.entity.validatable.Validatable<T>)
- io.github.astrapi69.entity.visibility.Visibility
- io.github.astrapi69.entity.visibility.IdentifiableVisibility<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>)
- io.github.astrapi69.entity.visibility.IdentifiableVisibilityVersionable<PK> (also extends io.github.astrapi69.entity.identifiable.Identifiable<PK>, io.github.astrapi69.entity.versionable.Versionable)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.github.astrapi69.entity.enums.DatabasePrefix
- io.github.astrapi69.entity.enums.VerificationState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)