public class SortedIndexStore extends Object implements IndexStore
| Constructor and Description |
|---|
SortedIndexStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
ConcurrentMap<Data,QueryableEntry> |
getRecordMap(Comparable indexValue) |
Set<QueryableEntry> |
getRecords(Comparable value) |
void |
getRecords(MultiResultSet results,
Set<Comparable> values) |
void |
getSubRecords(MultiResultSet results,
ComparisonType comparisonType,
Comparable searchedValue) |
void |
getSubRecordsBetween(MultiResultSet results,
Comparable from,
Comparable to) |
void |
newIndex(Comparable newValue,
QueryableEntry record) |
void |
removeIndex(Comparable oldValue,
Data indexKey) |
String |
toString() |
public void getSubRecordsBetween(MultiResultSet results, Comparable from, Comparable to)
getSubRecordsBetween in interface IndexStorepublic void getSubRecords(MultiResultSet results, ComparisonType comparisonType, Comparable searchedValue)
getSubRecords in interface IndexStorepublic void newIndex(Comparable newValue, QueryableEntry record)
newIndex in interface IndexStorepublic ConcurrentMap<Data,QueryableEntry> getRecordMap(Comparable indexValue)
getRecordMap in interface IndexStorepublic void clear()
clear in interface IndexStorepublic void removeIndex(Comparable oldValue, Data indexKey)
removeIndex in interface IndexStorepublic Set<QueryableEntry> getRecords(Comparable value)
getRecords in interface IndexStorepublic void getRecords(MultiResultSet results, Set<Comparable> values)
getRecords in interface IndexStoreCopyright © 2015 Hazelcast, Inc.. All Rights Reserved.