Interface Hierarchy
- io.github.astrapi69.data.creatable.Creatable<T>
- io.github.astrapi69.data.creatable.ByCreatable<T,U>
- io.github.astrapi69.data.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.data.deletable.ByDeletable<T,U>, io.github.astrapi69.data.modifiable.ByLastModified<T,U>, io.github.astrapi69.data.identifiable.Identifiable<PK>)
- io.github.astrapi69.data.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.data.deletable.ByDeletable<T,U>, io.github.astrapi69.data.modifiable.ByLastModified<T,U>, io.github.astrapi69.data.identifiable.Identifiable<PK>, io.github.astrapi69.data.versionable.Versionable)
- io.github.astrapi69.data.traceable.Traceable<T,U> (also extends io.github.astrapi69.data.deletable.ByDeletable<T,U>, io.github.astrapi69.data.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.data.deletable.Deletable<T>
- io.github.astrapi69.data.deletable.ByDeletable<T,U>
- io.github.astrapi69.data.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.data.creatable.ByCreatable<T,U>, io.github.astrapi69.data.modifiable.ByLastModified<T,U>, io.github.astrapi69.data.identifiable.Identifiable<PK>)
- io.github.astrapi69.data.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.data.creatable.ByCreatable<T,U>, io.github.astrapi69.data.modifiable.ByLastModified<T,U>, io.github.astrapi69.data.identifiable.Identifiable<PK>, io.github.astrapi69.data.versionable.Versionable)
- io.github.astrapi69.data.traceable.Traceable<T,U> (also extends io.github.astrapi69.data.creatable.ByCreatable<T,U>, io.github.astrapi69.data.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.data.identifiable.GenericIdentifiable<K>
- io.github.astrapi69.data.identifiable.Identifiable<PK>
- io.github.astrapi69.data.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.data.creatable.ByCreatable<T,U>, io.github.astrapi69.data.deletable.ByDeletable<T,U>, io.github.astrapi69.data.modifiable.ByLastModified<T,U>)
- io.github.astrapi69.data.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.data.creatable.ByCreatable<T,U>, io.github.astrapi69.data.deletable.ByDeletable<T,U>, io.github.astrapi69.data.modifiable.ByLastModified<T,U>, io.github.astrapi69.data.versionable.Versionable)
- io.github.astrapi69.data.modifiable.LastModified<T>
- io.github.astrapi69.data.modifiable.ByLastModified<T,U>
- io.github.astrapi69.data.traceable.IdentifiableTraceable<PK,T,U> (also extends io.github.astrapi69.data.creatable.ByCreatable<T,U>, io.github.astrapi69.data.deletable.ByDeletable<T,U>, io.github.astrapi69.data.identifiable.Identifiable<PK>)
- io.github.astrapi69.data.traceable.IdentifiableTraceableVersionable<PK,T,U> (also extends io.github.astrapi69.data.creatable.ByCreatable<T,U>, io.github.astrapi69.data.deletable.ByDeletable<T,U>, io.github.astrapi69.data.identifiable.Identifiable<PK>, io.github.astrapi69.data.versionable.Versionable)
- io.github.astrapi69.data.traceable.Traceable<T,U> (also extends io.github.astrapi69.data.creatable.ByCreatable<T,U>, io.github.astrapi69.data.deletable.ByDeletable<T,U>)
- io.github.astrapi69.data.versionable.Versionable