Class TreeNode
java.lang.Object
org.apache.derby.impl.tools.planexporter.TreeNode
This class is used by PlanExporter tool (DERBY-4587)
as a data structure to keep the values retrieved
after querying XPLAIN tables and few other properties
of a plan node in a query plan.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetDepth()getId()voidsetDepth(int depth) voidvoidsetInputRows(String inputRows) voidsetNextQualifiers(String nextQualifiers) voidsetNodeType(String nodeType) voidsetNoOfOpens(String noOfOpens) voidvoidsetReturnedRows(String returnedRows) voidsetScannedObject(String scannedObject) voidsetScanQualifiers(String scanQualifiers) voidsetScanType(String scanType) voidsetSorterOutput(String sorterOutput) voidsetSortType(String sortType) voidsetVisitedPages(String visitedPages) toString()
-
Field Details
-
parentId
-
id
-
nodeType
-
noOfOpens
-
inputRows
-
returnedRows
-
visitedPages
-
scanQualifiers
-
nextQualifiers
-
scannedObject
-
scanType
-
sortType
-
sorterOutput
-
depth
private int depth
-
-
Constructor Details
-
TreeNode
TreeNode()
-
-
Method Details
-
setId
- Parameters:
id- the id to set
-
getId
- Returns:
- the id
-
setParent
- Parameters:
parentId- the parentId to set
-
getParent
- Returns:
- the parentId
-
setNodeType
- Parameters:
nodeType- the nodeType to set
-
getNodeType
- Returns:
- the nodeType
-
setNoOfOpens
- Parameters:
noOfOpens- the noOfOpens to set
-
getNoOfOpens
- Returns:
- the noOfOpens
-
setInputRows
- Parameters:
inputRows- the inputRows to set
-
getInputRows
- Returns:
- the inputRows
-
setReturnedRows
- Parameters:
returnedRows- the returnedRows to set
-
getReturnedRows
- Returns:
- the returnedRows
-
setVisitedPages
- Parameters:
visitedPages- the visitedPages to set
-
getVisitedPages
- Returns:
- the visitedPages
-
setDepth
public void setDepth(int depth) - Parameters:
depth- the depth to set
-
getDepth
public int getDepth()- Returns:
- the depth
-
setScanQualifiers
- Parameters:
scanQualifiers- the scanQualifiers to set
-
getScanQualifiers
- Returns:
- the scanQualifiers
-
setNextQualifiers
- Parameters:
nextQualifiers- the nextQualifiers to set
-
getNextQualifiers
- Returns:
- the nextQualifiers
-
setScannedObject
- Parameters:
scannedObject- the scannedObject to set
-
getScannedObject
- Returns:
- the scannedObject
-
setScanType
- Parameters:
scanType- the scanType to set
-
getScanType
- Returns:
- the scanType
-
setSortType
- Parameters:
sortType- the sortType to set
-
getSortType
- Returns:
- the sortType
-
setSorterOutput
- Parameters:
sorterOutput- the sorterOutput to set
-
getSorterOutput
- Returns:
- the sorterOutput
-
toString
-