public class SingleExplainPlan extends Object implements SmartExternalizable
| Constructor and Description |
|---|
SingleExplainPlan() |
SingleExplainPlan(ICustomQuery customQuery) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitenabledSmartExternalizableWithReferencepublic SingleExplainPlan()
public SingleExplainPlan(ICustomQuery customQuery)
public void setPartitionId(String partitionId)
public void setRoot(QueryOperationNode root)
public void setIndexesInfo(Map<String,List<IndexChoiceNode>> indexesInfo)
public void setScanningInfo(Map<String,ScanningInfo> scanningInfo)
public String getPartitionId()
public QueryOperationNode getRoot()
public Map<String,List<IndexChoiceNode>> getIndexesInfo()
public Map<String,ScanningInfo> getScanningInfo()
public void addIndexesInfo(String type, List<IndexChoiceNode> scanSelectionTree)
public void addScanIndexChoiceNode(String clazz, IndexChoiceNode indexChoiceNode)
public List<IndexChoiceNode> getScanSelectionTree(String clazz)
public IndexChoiceNode getLatestIndexChoiceNode(String clazz)
public void incrementScanned(String clazz)
public void incrementMatched(String clazz)
public void clearAllChosenIndexes()
public void writeExternal(ObjectOutput objectOutput) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput objectInput) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic static void validate(long timeout,
boolean blobStoreCachePolicy,
int operationModifiers,
ICustomQuery customQuery,
Map<String,SpaceIndex> indexes)
Copyright © GigaSpaces.