Interface IdentifiableValidatableVersionable<PK extends java.io.Serializable,T>
-
- Type Parameters:
PK
- the generic type of the identifierT
- the generic type of time measurement
- All Superinterfaces:
Identifiable<PK>
,IdentifiableValidatable<PK,T>
,Validatable<T>
,Versionable
public interface IdentifiableValidatableVersionable<PK extends java.io.Serializable,T> extends IdentifiableValidatable<PK,T>, Versionable
The interfaceIdentifiableValidatableVersionable
is a combination of the interfacesIdentifiableValidatable
andVersionable
.
-
-
Field Summary
-
Fields inherited from interface io.github.astrapi69.data.identifiable.Identifiable
COLUMN_NAME_ID
-
Fields inherited from interface io.github.astrapi69.data.validatable.Validatable
COLUMN_NAME_VALID_FROM, COLUMN_NAME_VALID_TILL
-
Fields inherited from interface io.github.astrapi69.data.versionable.Versionable
COLUMN_NAME_VERSION
-
-
Method Summary
-
Methods inherited from interface io.github.astrapi69.data.identifiable.Identifiable
getId, setId
-
Methods inherited from interface io.github.astrapi69.data.validatable.Validatable
getValidFrom, getValidTill, setValidFrom, setValidTill
-
Methods inherited from interface io.github.astrapi69.data.versionable.Versionable
getVersion, setVersion
-
-