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, isExtendsAbstractQueryIndex, isUidsScanner, readExternal, writeExternalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIndexUsageCounterenabledSmartExternalizableWithReferencepublic 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.