Lines Matching refs:PK
84 * <SK,PK,E>} or in the example {@code <String,Long,Employee>} while a {@link
85 * PrimaryIndex} has only two type parameters {@code <PK,E>} or {@code
110 * key (SK) to primary key (PK), or in the example, from the String department
118 * (PK) to entity (E), for the subset of entities having a given secondary key
767 public class SecondaryIndex<SK,PK,E> extends BasicIndex<SK,E> {
773 private EntityIndex<SK,PK> keysIndex;
806 PrimaryIndex<PK,E> primaryIndex,
845 public PrimaryIndex<PK,E> getPrimaryIndex() {
886 public synchronized EntityIndex<SK,PK> keysIndex()
905 keysIndex = new KeysIndex<SK,PK>
927 public EntityIndex<PK,E> subIndex(SK key)