Top Description Fields Constructors Methods
org.apache.derby.impl.tools.planexporter

pack-priv Class TreeNode

extends Object
Class Inheritance

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

Modifier and TypeField and Description
private int
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public int

Returns:

the depth
getDepth
()

public String

Returns:

the id
getId
()

public String

Returns:

the inputRows
getInputRows
()

public String

Returns:

the nextQualifiers
getNextQualifiers
()

public String

Returns:

the nodeType
getNodeType
()

public String

Returns:

the noOfOpens
getNoOfOpens
()

public String

Returns:

the parentId
getParent
()

public String

Returns:

the returnedRows
getReturnedRows
()

public String

Returns:

the scannedObject
getScannedObject
()

public String

Returns:

the scanQualifiers
getScanQualifiers
()

public String

Returns:

the scanType
getScanType
()

public String

Returns:

the sorterOutput
getSorterOutput
()

public String

Returns:

the sortType
getSortType
()

public String

Returns:

the visitedPages
getVisitedPages
()

public void
setDepth(int
the depth to set
depth
)

public void
setId(String
the id to set
id
)

public void
setInputRows(String
the inputRows to set
inputRows
)

public void
setNextQualifiers(String
the nextQualifiers to set
nextQualifiers
)

public void
setNodeType(String
the nodeType to set
nodeType
)

public void
setNoOfOpens(String
the noOfOpens to set
noOfOpens
)

public void
setParent(String
the parentId to set
parentId
)

public void
setReturnedRows(String
the returnedRows to set
returnedRows
)

public void
setScannedObject(String
the scannedObject to set
scannedObject
)

public void
setScanQualifiers(String
the scanQualifiers to set
scanQualifiers
)

public void
setScanType(String
the scanType to set
scanType
)

public void
setSorterOutput(String
the sorterOutput to set
sorterOutput
)

public void
setSortType(String
the sortType to set
sortType
)

public void
setVisitedPages(String
the visitedPages to set
visitedPages
)

public String

Returns:

XML fragment for this TreeNode object
toString
()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

depthback to summary
private int depth
idback to summary
private String id
inputRowsback to summary
private String inputRows
nextQualifiersback to summary
private String nextQualifiers
nodeTypeback to summary
private String nodeType
noOfOpensback to summary
private String noOfOpens
parentIdback to summary
private String parentId
returnedRowsback to summary
private String returnedRows
scannedObjectback to summary
private String scannedObject
scanQualifiersback to summary
private String scanQualifiers
scanTypeback to summary
private String scanType
sorterOutputback to summary
private String sorterOutput
sortTypeback to summary
private String sortType
visitedPagesback to summary
private String visitedPages

Constructor Detail

TreeNodeback to summary
pack-priv TreeNode()

Method Detail

getDepthback to summary
public int getDepth()
Returns:int

the depth

getIdback to summary
public String getId()
Returns:String

the id

getInputRowsback to summary
public String getInputRows()
Returns:String

the inputRows

getNextQualifiersback to summary
public String getNextQualifiers()
Returns:String

the nextQualifiers

getNodeTypeback to summary
public String getNodeType()
Returns:String

the nodeType

getNoOfOpensback to summary
public String getNoOfOpens()
Returns:String

the noOfOpens

getParentback to summary
public String getParent()
Returns:String

the parentId

getReturnedRowsback to summary
public String getReturnedRows()
Returns:String

the returnedRows

getScannedObjectback to summary
public String getScannedObject()
Returns:String

the scannedObject

getScanQualifiersback to summary
public String getScanQualifiers()
Returns:String

the scanQualifiers

getScanTypeback to summary
public String getScanType()
Returns:String

the scanType

getSorterOutputback to summary
public String getSorterOutput()
Returns:String

the sorterOutput

getSortTypeback to summary
public String getSortType()
Returns:String

the sortType

getVisitedPagesback to summary
public String getVisitedPages()
Returns:String

the visitedPages

setDepthback to summary
public void setDepth(int depth)
Parameters
depth:int

the depth to set

setIdback to summary
public void setId(String id)
Parameters
id:String

the id to set

setInputRowsback to summary
public void setInputRows(String inputRows)
Parameters
inputRows:String

the inputRows to set

setNextQualifiersback to summary
public void setNextQualifiers(String nextQualifiers)
Parameters
nextQualifiers:String

the nextQualifiers to set

setNodeTypeback to summary
public void setNodeType(String nodeType)
Parameters
nodeType:String

the nodeType to set

setNoOfOpensback to summary
public void setNoOfOpens(String noOfOpens)
Parameters
noOfOpens:String

the noOfOpens to set

setParentback to summary
public void setParent(String parentId)
Parameters
parentId:String

the parentId to set

setReturnedRowsback to summary
public void setReturnedRows(String returnedRows)
Parameters
returnedRows:String

the returnedRows to set

setScannedObjectback to summary
public void setScannedObject(String scannedObject)
Parameters
scannedObject:String

the scannedObject to set

setScanQualifiersback to summary
public void setScanQualifiers(String scanQualifiers)
Parameters
scanQualifiers:String

the scanQualifiers to set

setScanTypeback to summary
public void setScanType(String scanType)
Parameters
scanType:String

the scanType to set

setSorterOutputback to summary
public void setSorterOutput(String sorterOutput)
Parameters
sorterOutput:String

the sorterOutput to set

setSortTypeback to summary
public void setSortType(String sortType)
Parameters
sortType:String

the sortType to set

setVisitedPagesback to summary
public void setVisitedPages(String visitedPages)
Parameters
visitedPages:String

the visitedPages to set

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

XML fragment for this TreeNode object