Package io.datarouter.model.index
Interface KeyIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>>
- All Superinterfaces:
Comparable<Databean<?,?>>,Databean<IK,IE>,IndexEntry<IK,IE,PK,D>
- All Known Subinterfaces:
UniqueKeyIndexEntry<IK,IE,PK,D>
- All Known Implementing Classes:
BaseUniqueKeyIndexEntry
public interface KeyIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> extends IndexEntry<IK,IE,PK,D>
-
Method Summary
Modifier and Type Method Description IEfromPrimaryKey(PK targetKey)Methods inherited from interface io.datarouter.model.databean.Databean
getDatabeanName, getKey, getKeyFieldName, getKeyFields, getKeySupplierMethods inherited from interface io.datarouter.model.index.IndexEntry
createFromDatabean, getTargetKey