public class NullValueIndexScanner extends AbstractQueryIndex
IQueryIndexScanner.ResultIndicatorRESULT_IGNORE_INDEX, RESULT_NO_MATCH| Constructor and Description |
|---|
NullValueIndexScanner() |
NullValueIndexScanner(String indexName) |
| Modifier and Type | Method and Description |
|---|---|
protected IObjectsList |
getEntriesByIndex(Context context,
TypeData typeData,
TypeDataIndex<Object> index,
boolean fifoGroupsScan) |
Object |
getIndexValue()
The value of the index - objects are indexed and stored according to specific index value.
|
protected boolean |
hasIndexValue() |
boolean |
requiresOrderedIndex()
Returns true if this index scanner requires an ordered index
|
boolean |
requiresValueForIndexSearch() |
boolean |
supportsFifoOrder()
equality matching preserves fifo order
|
boolean |
supportsTemplateIndex()
Returns true if this index scanner supports template indexing
|
getIndexedEntriesByType, getIndexName, isExtendsAbstractQueryIndex, isUidsScanner, readExternal, writeExternalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIndexUsageCounterenabledSmartExternalizableWithReferencepublic NullValueIndexScanner()
public NullValueIndexScanner(String indexName)
indexName - indexValue - protected IObjectsList getEntriesByIndex(Context context, TypeData typeData, TypeDataIndex<Object> index, boolean fifoGroupsScan)
getEntriesByIndex in class AbstractQueryIndexpublic boolean requiresOrderedIndex()
IQueryIndexScannerprotected boolean hasIndexValue()
hasIndexValue in class AbstractQueryIndexpublic Object getIndexValue()
IQueryIndexScannerpublic boolean supportsFifoOrder()
supportsFifoOrder in interface IQueryIndexScannersupportsFifoOrder in class AbstractQueryIndexpublic boolean supportsTemplateIndex()
IQueryIndexScannerpublic boolean requiresValueForIndexSearch()
requiresValueForIndexSearch in class AbstractQueryIndexCopyright © GigaSpaces.