Package io.datarouter.model.key.primary
Class BasePrimaryKey<PK extends PrimaryKey<PK>>
java.lang.Object
io.datarouter.model.field.BaseFieldSet<K>
io.datarouter.model.key.BaseKey<K>
io.datarouter.model.key.unique.BaseUniqueKey<PK>
io.datarouter.model.key.primary.BasePrimaryKey<PK>
- All Implemented Interfaces:
FieldSet<PK>,Key<PK>,PrimaryKey<PK>,UniqueKey<PK>,Fielder<PK>,PrimaryKeyFielder<PK>,Comparable<FieldSet<PK>>
- Direct Known Subclasses:
BaseEntityPrimaryKey,BaseRegularPrimaryKey
public abstract class BasePrimaryKey<PK extends PrimaryKey<PK>> extends BaseUniqueKey<PK> implements PrimaryKey<PK>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description BasePrimaryKey() -
Method Summary
Methods inherited from class io.datarouter.model.field.BaseFieldSet
compareTo, equals, getFieldNames, getFields, getFieldValue, getFieldValues, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.datarouter.model.field.FieldSet
getFieldNames, getFields, getFieldValue, getFieldValues
-
Constructor Details
-
BasePrimaryKey
public BasePrimaryKey()
-