TreeNode
| Kind of class: | interface |
|---|---|
| Inherits from: | none |
| Implemented by: | |
| Classpath: | org.springsoft.aslib.TreeNode |
| File last modified: | Saturday, 22 January 2005, 14:27:02 |
Summary
Instance methods
- setLeft (node:TreeNode) : Void
- Set left node
- setRight (node:TreeNode) : Void
- Set right node
- set (data:BinaryTreeObject) : Void
- Set node data
- getLeft (Void) : TreeNode
- Get left node
- getRight (Void) : TreeNode
- Get right node
- get (Void) : BinaryTreeObject
- Get node data
- toString (Void) : String
- TreeNode string representation
- getKey (Void) : Number
- Return node key
- isLeave (Void) : Boolean
- Test if node is a leave
Instance methods
getKey
function getKey (
Void) : Number
Return node key
Returns:
- the tree node's key
isLeave
function isLeave (
Void) : Boolean
Test if node is a leave
Returns:
- true if node is a leave. Otherwise returns false.
setLeft
Set left node
Parameters:
node:
The node referenced by the left child
setRight
Set right node
Parameters:
node:
The node referenced by the right child
toString
function toString (
Void) : String
TreeNode string representation
Returns:
- the tree node's string representation