| Modifier and Type | Class and Description | 
|---|---|
static class  | 
IndexImpl.NullObject
Provides comparable null object. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static IndexImpl.NullObject | 
NULL
Creates instance from NullObject is a inner class. 
 | 
| Constructor and Description | 
|---|
IndexImpl(String attribute,
         boolean ordered)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
clear()  | 
String | 
getAttributeName()  | 
Set<QueryableEntry> | 
getRecords(Comparable value)  | 
Set<QueryableEntry> | 
getRecords(Comparable[] values)  | 
ConcurrentMap<Data,Comparable> | 
getRecordValues()  | 
Set<QueryableEntry> | 
getSubRecords(ComparisonType comparisonType,
             Comparable searchedValue)  | 
Set<QueryableEntry> | 
getSubRecordsBetween(Comparable from,
                    Comparable to)  | 
boolean | 
isOrdered()  | 
void | 
removeEntryIndex(Data indexKey)  | 
void | 
saveEntryIndex(QueryableEntry e)  | 
public static final IndexImpl.NullObject NULL
public IndexImpl(String attribute, boolean ordered)
public void removeEntryIndex(Data indexKey)
removeEntryIndex in interface Indexpublic void saveEntryIndex(QueryableEntry e) throws QueryException
saveEntryIndex in interface IndexQueryExceptionpublic Set<QueryableEntry> getRecords(Comparable[] values)
getRecords in interface Indexpublic Set<QueryableEntry> getRecords(Comparable value)
getRecords in interface Indexpublic Set<QueryableEntry> getSubRecordsBetween(Comparable from, Comparable to)
getSubRecordsBetween in interface Indexpublic Set<QueryableEntry> getSubRecords(ComparisonType comparisonType, Comparable searchedValue)
getSubRecords in interface Indexpublic ConcurrentMap<Data,Comparable> getRecordValues()
public String getAttributeName()
getAttributeName in interface IndexCopyright © 2014 Hazelcast, Inc.. All Rights Reserved.