public class SortedIndexStore extends Object implements IndexStore
Constructor and Description |
---|
SortedIndexStore() |
Modifier and Type | Method and Description |
---|---|
ConcurrentMap<Long,ConcurrentMap<Long,Record>> |
getMapRecords() |
Set<MapEntry> |
getRecords(Long value) |
void |
getRecords(MultiResultSet results,
Set<Long> values) |
void |
getSubRecords(MultiResultSet results,
PredicateType predicateType,
Long searchedValue) |
void |
getSubRecordsBetween(MultiResultSet results,
Long from,
Long to) |
void |
newRecordIndex(Long newValue,
Record record) |
void |
removeRecordIndex(Long oldValue,
Long recordId) |
String |
toString() |
public void getSubRecordsBetween(MultiResultSet results, Long from, Long to)
getSubRecordsBetween
in interface IndexStore
public void getSubRecords(MultiResultSet results, PredicateType predicateType, Long searchedValue)
getSubRecords
in interface IndexStore
public void newRecordIndex(Long newValue, Record record)
newRecordIndex
in interface IndexStore
public void removeRecordIndex(Long oldValue, Long recordId)
removeRecordIndex
in interface IndexStore
public Set<MapEntry> getRecords(Long value)
getRecords
in interface IndexStore
public void getRecords(MultiResultSet results, Set<Long> values)
getRecords
in interface IndexStore
public ConcurrentMap<Long,ConcurrentMap<Long,Record>> getMapRecords()
getMapRecords
in interface IndexStore
Copyright © 2008-2013 Hazelcast, Inc. All Rights Reserved.