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>

public interface Identifiable<PK extends Serializable> extends GenericIdentifiable<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
    Modifier and Type
    Field
    Description
    static final String
    The Constant for the column name 'id'.
  • Method Summary

    Methods inherited from interface io.github.astrapi69.data.identifiable.GenericIdentifiable

    getId, setId
  • Field Details