public interface IQueryIndexScanner extends Externalizable
ICustomQuery and optimize the query run
 time.| Modifier and Type | Interface and Description | 
|---|---|
static class  | 
IQueryIndexScanner.ResultIndicator  | 
| Modifier and Type | Field and Description | 
|---|---|
static IQueryIndexScanner.ResultIndicator | 
RESULT_IGNORE_INDEX  | 
static IQueryIndexScanner.ResultIndicator | 
RESULT_NO_MATCH  | 
| Modifier and Type | Method and Description | 
|---|---|
IObjectsList | 
getIndexedEntriesByType(Context context,
                       TypeData typeData,
                       ITemplateHolder template,
                       int latestIndexToConsider)  | 
String | 
getIndexName()
The name of the index - index is stored in the space by this name 
 | 
Object | 
getIndexValue()
The value of the index - objects are indexed and stored according to specific index value. 
 | 
boolean | 
isUidsScanner()  | 
boolean | 
requiresOrderedIndex()
Returns true if this index scanner requires an ordered index 
 | 
boolean | 
supportsFifoOrder()
returns true if this index scanner preserves the fifo order 
 | 
boolean | 
supportsTemplateIndex()
Returns true if this index scanner supports template indexing 
 | 
readExternal, writeExternalstatic final IQueryIndexScanner.ResultIndicator RESULT_NO_MATCH
static final IQueryIndexScanner.ResultIndicator RESULT_IGNORE_INDEX
String getIndexName()
Object getIndexValue()
boolean requiresOrderedIndex()
boolean supportsFifoOrder()
boolean supportsTemplateIndex()
boolean isUidsScanner()
IObjectsList getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider)
Copyright © GigaSpaces.