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 TypeMethodDescriptionint
getDepth()
getId()
void
setDepth
(int depth) void
void
setInputRows
(String inputRows) void
setNextQualifiers
(String nextQualifiers) void
setNodeType
(String nodeType) void
setNoOfOpens
(String noOfOpens) void
void
setReturnedRows
(String returnedRows) void
setScannedObject
(String scannedObject) void
setScanQualifiers
(String scanQualifiers) void
setScanType
(String scanType) void
setSorterOutput
(String sorterOutput) void
setSortType
(String sortType) void
setVisitedPages
(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
-