public class CompoundAndIndexScanner extends AbstractCompoundIndexScanner
IQueryIndexScanner.ResultIndicatorindexScannersRESULT_IGNORE_INDEX, RESULT_NO_MATCH| Constructor and Description | 
|---|
CompoundAndIndexScanner()  | 
CompoundAndIndexScanner(List<IQueryIndexScanner> indexScanners)  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
getEntriesByIndex(TypeDataIndex<Object> index)  | 
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 | 
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 
 | 
getIndexScanners, isUidsScanner, readExternal, writeExternalpublic CompoundAndIndexScanner()
public CompoundAndIndexScanner(List<IQueryIndexScanner> indexScanners)
public String getIndexName()
IQueryIndexScannerpublic Object getIndexValue()
IQueryIndexScannerpublic boolean requiresOrderedIndex()
IQueryIndexScannerpublic boolean supportsFifoOrder()
IQueryIndexScannerpublic boolean supportsTemplateIndex()
IQueryIndexScannerpublic IObjectsList getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider)
public Object getEntriesByIndex(TypeDataIndex<Object> index)
Copyright © GigaSpaces.