List of all members.
Detailed Description
Definition at line 13 of file TreeNode.java.
Constructor & Destructor Documentation
treeAlgorithms.TreeNode< T extends Comparable< T > >.TreeNode |
( |
Comparable< T > |
value | ) |
|
Initialize a TreeNode object with an object value.
- Parameters:
-
Definition at line 53 of file TreeNode.java.
Member Function Documentation
TreeNode<T> treeAlgorithms.TreeNode< T extends Comparable< T > >.getLeft |
( |
| ) |
|
- Returns:
- the reference to the left branch of the tree
Definition at line 21 of file TreeNode.java.
TreeNode<T> treeAlgorithms.TreeNode< T extends Comparable< T > >.getRight |
( |
| ) |
|
- Returns:
- the reference to the right tree branch
Definition at line 36 of file TreeNode.java.
Comparable<T> treeAlgorithms.TreeNode< T extends Comparable< T > >.getValue |
( |
| ) |
|
- Returns:
- the value of the TreeNode
Definition at line 60 of file TreeNode.java.
Iterator<TreeNode<T> > treeAlgorithms.TreeNode< T extends Comparable< T > >.iterator |
( |
| ) |
|
void treeAlgorithms.TreeNode< T extends Comparable< T > >.printTree |
( |
| ) |
|
Print the tree, from the root downward
- Parameters:
-
Definition at line 95 of file TreeNode.java.
void treeAlgorithms.TreeNode< T extends Comparable< T > >.printTree |
( |
TreeNode< T > |
root, |
|
|
String |
indent |
|
) |
| [protected] |
Print the tree, from the root downward.
- Parameters:
-
root | the root of the tree |
indent | an initial amount of space indentation. |
Definition at line 80 of file TreeNode.java.
void treeAlgorithms.TreeNode< T extends Comparable< T > >.setLeft |
( |
TreeNode< T > |
node | ) |
|
- Parameters:
-
node | a new left branch reference |
Definition at line 29 of file TreeNode.java.
void treeAlgorithms.TreeNode< T extends Comparable< T > >.setRight |
( |
TreeNode< T > |
node | ) |
|
- Parameters:
-
node | a new right branch reference |
Definition at line 44 of file TreeNode.java.
void treeAlgorithms.TreeNode< T extends Comparable< T > >.setValue |
( |
Comparable< T > |
newVal | ) |
|
- Parameters:
-
newVal | new value that will replace the existing value |
Definition at line 68 of file TreeNode.java.
String treeAlgorithms.TreeNode< T extends Comparable< T > >.toString |
( |
| ) |
|
The documentation for this class was generated from the following file: