Class BaseMultiIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>>
java.lang.Object
io.datarouter.model.databean.BaseDatabean<IK,IE>
io.datarouter.model.index.multi.base.BaseMultiIndexEntry<IK,IE,PK,D>
- All Implemented Interfaces:
Databean<IK,IE>,IndexEntry<IK,IE,PK,D>,MultiIndexEntry<IK,IE,PK,D>,Comparable<Databean<?,?>>
public abstract class BaseMultiIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> extends BaseDatabean<IK,IE> implements MultiIndexEntry<IK,IE,PK,D>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description BaseMultiIndexEntry(IK key) -
Method Summary
Methods inherited from class io.datarouter.model.databean.BaseDatabean
compareTo, equals, getDatabeanName, getKey, getKeyFieldName, getKeyFields, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.datarouter.model.databean.Databean
getDatabeanName, getKey, getKeyFieldName, getKeyFields, getKeySupplierMethods inherited from interface io.datarouter.model.index.IndexEntry
createFromDatabean, getTargetKey