public class UnsortedIndexStore extends BaseIndexStore
LOAD_FACTOR, lock, readLock, writeLock
Constructor and Description |
---|
UnsortedIndexStore() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
ConcurrentMap<Data,QueryableEntry> |
getRecordMap(Comparable value) |
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() |
void |
updateIndex(Comparable oldValue,
Comparable newValue,
QueryableEntry entry) |
releaseReadLock, releaseWriteLock, takeReadLock, takeWriteLock
public void newIndex(Comparable newValue, QueryableEntry record)
public void updateIndex(Comparable oldValue, Comparable newValue, QueryableEntry entry)
public void removeIndex(Comparable oldValue, Data indexKey)
public void clear()
public void getSubRecordsBetween(MultiResultSet results, Comparable from, Comparable to)
public void getSubRecords(MultiResultSet results, ComparisonType comparisonType, Comparable searchedValue)
public ConcurrentMap<Data,QueryableEntry> getRecordMap(Comparable value)
public Set<QueryableEntry> getRecords(Comparable value)
public void getRecords(MultiResultSet results, Set<Comparable> values)
Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.