Lines Matching refs:PK
41 class SubIndex<PK,E> implements EntityIndex<PK,E> {
43 private SecondaryIndex<?,PK,E> secIndex;
54 private ValueAdapter<PK> keyAdapter;
56 private SortedMap<PK,E> map;
58 <SK> SubIndex(SecondaryIndex<SK,PK,E> secIndex,
75 PrimaryIndex<PK,E> priIndex = secIndex.getPrimaryIndex();
80 keyAdapter = new PrimaryKeyValueAdapter<PK>
85 public boolean contains(PK key)
91 public boolean contains(Transaction txn, PK key, LockMode lockMode)
103 public E get(PK key)
109 public E get(Transaction txn, PK key, LockMode lockMode)
131 EntityCursor<PK> cursor = keys(null, cursorConfig);
143 public boolean delete(PK key)
149 public boolean delete(Transaction txn, PK key)
190 public EntityCursor<PK> keys()
196 public EntityCursor<PK> keys(Transaction txn, CursorConfig config)
215 public EntityCursor<PK> keys(PK fromKey,
217 PK toKey,
225 public EntityCursor<PK> keys(Transaction txn,
226 PK fromKey,
228 PK toKey,
237 public EntityCursor<E> entities(PK fromKey,
239 PK toKey,
248 PK fromKey,
250 PK toKey,
260 public ForwardCursor<PK> unsortedKeys(KeySelector<PK> selector)
266 public ForwardCursor<PK> unsortedKeys(Transaction txn,
267 KeySelector<PK> selector,
274 public ForwardCursor<E> unsortedEntities(KeySelector<PK> selector)
281 KeySelector<PK> selector,
290 PK fromKey,
292 PK toKey,
325 public Map<PK,E> map() {
329 public synchronized SortedMap<PK,E> sortedMap() {