public class UnsortedIndexStore extends Object implements IndexStore
Constructor and Description |
---|
UnsortedIndexStore() |
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 IndexStore
public void getSubRecords(MultiResultSet results, ComparisonType comparisonType, Comparable searchedValue)
getSubRecords
in interface IndexStore
public void newIndex(Comparable newValue, QueryableEntry record)
newIndex
in interface IndexStore
public ConcurrentMap<Data,QueryableEntry> getRecordMap(Comparable indexValue)
getRecordMap
in interface IndexStore
public void removeIndex(Comparable oldValue, Data indexKey)
removeIndex
in interface IndexStore
public Set<QueryableEntry> getRecords(Comparable value)
getRecords
in interface IndexStore
public void getRecords(MultiResultSet results, Set<Comparable> values)
getRecords
in interface IndexStore
public void clear()
clear
in interface IndexStore
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.