Interface Identifiable<PK extends Serializable>
- Type Parameters:
PK
- the generic type of the identifier
- All Superinterfaces:
GenericIdentifiable<PK>
- All Known Subinterfaces:
IdentifiableActivatable<PK>
,IdentifiableByCreatable<PK,
,T, U> IdentifiableByDeletable<PK,
,T, U> IdentifiableByLastModified<PK,
,T, U> IdentifiableCreatable<PK,
,T> IdentifiableDeletable<PK,
,T> IdentifiableKeyValueOwner<PK,
,O, K, V> IdentifiableLastModified<PK,
,T> IdentifiableNameable<PK>
,IdentifiableNameableActivatable<PK>
,IdentifiableNameableVersionable<PK>
,IdentifiableTraceable<PK,
,T, U> IdentifiableTraceableVersionable<PK,
,T, U> IdentifiableTreeable<PK,
,T, TR> IdentifiableTreeableVersionable<PK,
,T, TR> IdentifiableValidatable<PK,
,T> IdentifiableValidatableVersionable<PK,
,T> IdentifiableVerifiable<PK>
,IdentifiableVerifiableActivatable<PK>
,IdentifiableVerifiableVersionable<PK>
,IdentifiableVersionable<PK>
,IdentifiableVisibility<PK>
,IdentifiableVisibilityVersionable<PK>
The interface
Identifiable
can be implemented from a data class that have to be
identifiable and the type of the key is Serializable
-
Field Summary
Fields -
Method Summary
Methods inherited from interface io.github.astrapi69.data.identifiable.GenericIdentifiable
getId, setId
-
Field Details
-
COLUMN_NAME_ID
The Constant for the column name 'id'.- See Also:
-