public class CompoundOrIndexScanner extends AbstractCompoundIndexScanner
IQueryIndexScanner.ResultIndicatorindexScannersRESULT_IGNORE_INDEX, RESULT_NO_MATCH| Constructor and Description |
|---|
CompoundOrIndexScanner() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(IQueryIndexScanner customIndex) |
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 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 void add(IQueryIndexScanner customIndex)
public Object getEntriesByIndex(TypeDataIndex<Object> index)
Copyright © GigaSpaces.