Interface EntityKey<K extends Key<K>>

All Superinterfaces:
Comparable<FieldSet<K>>, Fielder<K>, FieldSet<K>, Key<K>
All Known Subinterfaces:
RegularPrimaryKey<PK>
All Known Implementing Classes:
BaseEntityKey, BaseRegularPrimaryKey

public interface EntityKey<K extends Key<K>>
extends Key<K>
EntityKey defines a unique key for a collection of related databeans. Any databeans in the Entity will have a PrimaryKey whose leftmost fields are defined by the EntityKey. The PrimaryKeys are then distinguished by their type and any additional fields they add to the EntityKey.