KEY
- Key we are indexing on.ITEM
- The item that we are indexing.public interface SearchIndex<KEY,ITEM> extends LookupIndex<KEY,ITEM>
Modifier and Type | Method and Description |
---|---|
int |
count(KEY key) |
java.util.List<ITEM> |
findBetween(KEY start,
KEY end) |
java.util.List<ITEM> |
findContains(KEY keyFrag) |
java.util.List<ITEM> |
findEndsWith(KEY keyFrag) |
java.util.List<ITEM> |
findEquals(KEY key) |
ITEM |
findFirst() |
KEY |
findFirstKey() |
java.util.List<ITEM> |
findGreaterThan(KEY key) |
java.util.List<ITEM> |
findGreaterThanEqual(KEY key) |
ITEM |
findLast() |
KEY |
findLastKey() |
java.util.List<ITEM> |
findLessThan(KEY key) |
java.util.List<ITEM> |
findLessThanEqual(KEY key) |
java.util.List<ITEM> |
findStartsWith(KEY keyFrag) |
ITEM |
max() |
ITEM |
min() |
void |
setComparator(java.util.Comparator<KEY> collator) |
deleteByKey, get, getAll, init, isPrimaryKeyOnly, setBucketSize, setInputKeyTransformer, setKeyGetter