com.hazelcast.query
Class UnsortedIndexStore

java.lang.Object
  extended by com.hazelcast.query.UnsortedIndexStore
All Implemented Interfaces:
IndexStore

public class UnsortedIndexStore
extends Object
implements IndexStore


Constructor Summary
UnsortedIndexStore()
           
 
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)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnsortedIndexStore

public UnsortedIndexStore()
Method Detail

getSubRecordsBetween

public void getSubRecordsBetween(MultiResultSet results,
                                 Long from,
                                 Long to)
Specified by:
getSubRecordsBetween in interface IndexStore

getSubRecords

public void getSubRecords(MultiResultSet results,
                          boolean equal,
                          boolean lessThan,
                          Long searchedValue)
Specified by:
getSubRecords in interface IndexStore

newRecordIndex

public void newRecordIndex(Long newValue,
                           Record record)
Specified by:
newRecordIndex in interface IndexStore

removeRecordIndex

public void removeRecordIndex(Long oldValue,
                              Long recordId)
Specified by:
removeRecordIndex in interface IndexStore

getRecords

public Set<MapEntry> getRecords(Long value)
Specified by:
getRecords in interface IndexStore

getRecords

public void getRecords(MultiResultSet results,
                       Set<Long> values)
Specified by:
getRecords in interface IndexStore

getMapRecords

public ConcurrentMap<Long,ConcurrentMap<Long,Record>> getMapRecords()
Specified by:
getMapRecords in interface IndexStore

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008-2012 Hazel Ltd. All Rights Reserved.