Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • de.alpharogroup.db.entity.base.AutoBaseEntity<PK> (implements de.alpharogroup.db.entity.Identifiable<PK>, java.io.Serializable)
    • de.alpharogroup.db.entity.base.SequenceBaseEntity<PK> (implements de.alpharogroup.db.entity.Identifiable<PK>, java.io.Serializable)
      • de.alpharogroup.db.entity.activatable.ActivatableEntity<PK> (implements de.alpharogroup.db.entity.activatable.IdentifiableActivatable<PK>)
      • de.alpharogroup.db.entity.nameable.BasicNameEntity<PK> (implements de.alpharogroup.db.entity.nameable.IdentifiableNameable<PK>)
        • de.alpharogroup.db.entity.nameable.NameEntity<PK>
          • de.alpharogroup.db.entity.nameable.activatable.ActivatableNameEntity<PK> (implements de.alpharogroup.db.entity.nameable.IdentifiableNameableActivatable<PK>)
          • de.alpharogroup.db.entity.nameable.versionable.VersionableNameEntity<PK> (implements de.alpharogroup.db.entity.nameable.IdentifiableNameableVersionable<PK>)
        • de.alpharogroup.db.entity.nameable.UniqueNameEntity<PK>
          • de.alpharogroup.db.entity.nameable.versionable.VersionableUniqueNameEntity<PK> (implements de.alpharogroup.db.entity.nameable.IdentifiableNameableVersionable<PK>)
      • de.alpharogroup.db.entity.verifiable.BasicVerifiableEntity<PK> (implements de.alpharogroup.db.entity.Identifiable<PK>, de.alpharogroup.db.entity.verifiable.Verifiable)
      • de.alpharogroup.db.entity.creatable.ByCreation<PK,​T,​U> (implements de.alpharogroup.db.entity.creatable.IdentifiableByCreatable<PK,​T,​U>)
      • de.alpharogroup.db.entity.deletable.ByDeletion<PK,​T,​U> (implements de.alpharogroup.db.entity.deletable.IdentifiableByDeletable<PK,​T,​U>)
      • de.alpharogroup.db.entity.modifiable.ByLastModification<PK,​T,​U> (implements de.alpharogroup.db.entity.modifiable.IdentifiableByLastModified<PK,​T,​U>)
      • de.alpharogroup.db.entity.creatable.Creation<PK,​T> (implements de.alpharogroup.db.entity.creatable.IdentifiableCreatable<PK,​T>)
      • de.alpharogroup.db.entity.deletable.Deletion<PK,​T> (implements de.alpharogroup.db.entity.deletable.IdentifiableDeletable<PK,​T>)
      • de.alpharogroup.db.entity.pairable.KeyValueOwnerEntity<PK,​O,​K,​V> (implements de.alpharogroup.db.entity.pairable.IdentifiableKeyValueOwner<PK,​O,​K,​V>)
      • de.alpharogroup.db.entity.modifiable.LastModification<PK,​T> (implements de.alpharogroup.db.entity.modifiable.IdentifiableLastModified<PK,​T>)
      • de.alpharogroup.db.entity.traceable.TraceableEntity<PK,​T,​U> (implements de.alpharogroup.db.entity.traceable.IdentifiableTraceable<PK,​T,​U>)
        • de.alpharogroup.db.entity.traceable.versionable.VersionableTraceableEntity<PK,​T,​U> (implements de.alpharogroup.db.entity.traceable.IdentifiableTraceableVersionable<PK,​T,​U>)
      • de.alpharogroup.db.entity.treeable.TreeableEntity<PK,​T,​TR> (implements java.lang.Cloneable, de.alpharogroup.db.entity.treeable.Treeable<PK,​T,​TR>)
      • de.alpharogroup.db.entity.validatable.ValidatableEntity<PK,​T> (implements de.alpharogroup.db.entity.validatable.IdentifiableValidatable<PK,​T>)
        • de.alpharogroup.db.entity.validatable.versionable.VersionableValidatableEntity<PK,​T> (implements de.alpharogroup.db.entity.validatable.versionable.IdentifiableValidatableVersionable<PK,​T>)
      • de.alpharogroup.db.entity.versionable.VersionableEntity<PK> (implements de.alpharogroup.db.entity.versionable.IdentifiableVersionable<PK>)
      • de.alpharogroup.db.entity.visibility.VisibilityEntity<PK> (implements de.alpharogroup.db.entity.visibility.IdentifiableVisibility<PK>)
    • de.alpharogroup.db.entity.base.UniqueableEntity<PK> (implements de.alpharogroup.db.entity.Identifiable<PK>, java.io.Serializable)