Class SingleExplainPlan
java.lang.Object
com.gigaspaces.internal.query.explainplan.SingleExplainPlan
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable
- Since:
- 12.0.1
- Author:
- yael nahon
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAggregatorsInfo(String aggregatorName, String value) voidaddIndexesInfo(String type, List<IndexChoiceNode> scanSelectionTree) voidaddScanIndexChoiceNode(String clazz, IndexChoiceNode indexChoiceNode) voidaddTiersInfo(String type, List<String> tiers) voidbooleangetLatestIndexChoiceNode(String clazz) getNumberOfMatchedEntries(String clazz) getNumberOfScannedEntries(String clazz) getRoot()getScanSelectionTree(String clazz) inthashCode()voidincrementMatched(String clazz) voidincrementScanned(String clazz) voidreadExternal(ObjectInput objectInput) voidsetIndexesInfo(Map<String, List<IndexChoiceNode>> indexesInfo) voidsetPartitionId(String partitionId) voidsetRoot(QueryOperationNode root) voidsetScanningInfo(Map<String, ScanningInfo> scanningInfo) static voidvalidate(long timeout, boolean blobStoreCachePolicy, int operationModifiers, ICustomQuery customQuery, Map<String, SpaceIndex> indexes) voidwriteExternal(ObjectOutput objectOutput) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
SingleExplainPlan
public SingleExplainPlan() -
SingleExplainPlan
-
-
Method Details
-
setPartitionId
-
setRoot
-
setIndexesInfo
-
setScanningInfo
-
getAggregatorsInfo
-
addAggregatorsInfo
-
addTiersInfo
-
getPartitionId
-
getRoot
-
getIndexesInfo
-
getScanningInfo
-
getTiersInfo
-
addIndexesInfo
-
addScanIndexChoiceNode
-
getScanSelectionTree
-
getLatestIndexChoiceNode
-
getNumberOfScannedEntries
-
getNumberOfMatchedEntries
-
incrementScanned
-
incrementMatched
-
equals
-
clearAllChosenIndexes
public void clearAllChosenIndexes() -
hashCode
public int hashCode() -
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
validate
public static void validate(long timeout, boolean blobStoreCachePolicy, int operationModifiers, ICustomQuery customQuery, Map<String, SpaceIndex> indexes)
-