com.neeve.query.index
Interface IdxNonUniqueIndex<K,ID>

Type Parameters:
K - The type of key for the index.
ID - The value type being indexed.
All Superinterfaces:
IdxIndex<K,ID>

public interface IdxNonUniqueIndex<K,ID>
extends IdxIndex<K,ID>

A non unique index is one for which the key can map to multiple record IDs.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.neeve.query.index.IdxIndex
IdxIndex.Stats<K>
 
Method Summary
 Iterable<ID> get(K key)
          Gets the IDs associated with the given key.
 
Methods inherited from interface com.neeve.query.index.IdxIndex
allEntries, allIds, containsKey, getEntries, getField, getIds, getIds, getName, getStats, isUnique, put, remove, valueCount
 

Method Detail

get

Iterable<ID> get(K key)
Gets the IDs associated with the given key.

Parameters:
key - The key.
Returns:
An Iterable of the values associated with the index key.


Copyright © 2016 Neeve Research, LLC. All Rights Reserved.