Package com.gigaspaces.internal.query
Class AbstractCompoundIndexScanner
java.lang.Object
com.gigaspaces.internal.query.AbstractCompoundIndexScanner
- All Implemented Interfaces:
IQueryIndexScanner,SmartExternalizable,Externalizable,Serializable
- Direct Known Subclasses:
CompoundAndIndexScanner,CompoundOrIndexScanner
AbstractCompoundIndexScanner defines an index scanner that scans more than one space index.
- Since:
- 8.0.1
- Author:
- anna
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.gigaspaces.internal.query.IQueryIndexScanner
IQueryIndexScanner.ResultIndicator -
Field Summary
FieldsFields inherited from interface com.gigaspaces.internal.query.IQueryIndexScanner
RESULT_IGNORE_INDEX, RESULT_NO_MATCH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gigaspaces.internal.query.IQueryIndexScanner
getIndexedEntriesByType, getIndexName, getIndexUsageCounter, getIndexValue, requiresOrderedIndex, supportsFifoOrder, supportsTemplateIndexMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Field Details
-
indexScanners
-
-
Constructor Details
-
AbstractCompoundIndexScanner
public AbstractCompoundIndexScanner() -
AbstractCompoundIndexScanner
-
-
Method Details
-
getIndexScanners
-
isUidsScanner
public boolean isUidsScanner()- Specified by:
isUidsScannerin interfaceIQueryIndexScanner
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
isExtendsAbstractQueryIndex
public boolean isExtendsAbstractQueryIndex()- Specified by:
isExtendsAbstractQueryIndexin interfaceIQueryIndexScanner
-