com.hazelcast.query
Interface IndexStore

All Known Implementing Classes:
SortedIndexStore, UnsortedIndexStore

public interface IndexStore


Method Summary
 ConcurrentMap<Long,ConcurrentMap<Long,Record>> getMapRecords()
           
 Set<MapEntry> getRecords(Long value)
           
 void getRecords(MultiResultSet results, Set<Long> values)
           
 void getSubRecords(MultiResultSet results, boolean equal, boolean lessThan, Long searchedValue)
           
 void getSubRecordsBetween(MultiResultSet results, Long from, Long to)
           
 void newRecordIndex(Long newValue, Record record)
           
 void removeRecordIndex(Long oldValue, Long recordId)
           
 

Method Detail

getSubRecordsBetween

void getSubRecordsBetween(MultiResultSet results,
                          Long from,
                          Long to)

getSubRecords

void getSubRecords(MultiResultSet results,
                   boolean equal,
                   boolean lessThan,
                   Long searchedValue)

newRecordIndex

void newRecordIndex(Long newValue,
                    Record record)

removeRecordIndex

void removeRecordIndex(Long oldValue,
                       Long recordId)

getRecords

Set<MapEntry> getRecords(Long value)

getRecords

void getRecords(MultiResultSet results,
                Set<Long> values)

getMapRecords

ConcurrentMap<Long,ConcurrentMap<Long,Record>> getMapRecords()


Copyright 2008-2012 Hazel Ltd. All Rights Reserved.