Public Member Functions | |
| DoubleLinkedTreeNode () | |
| DoubleLinkedTreeNode (int childrenCapacity) | |
| List | getChildren () |
| Iterator | getChildrenIterator () |
| long | getId () |
| DoubleLinkedTreeNode | getParent () |
| boolean | hasChildren () |
| boolean | hasParent () |
| boolean | isLeafNode () |
| void | removeChild (DoubleLinkedTreeNode childNode) |
| void | trimChildren () |
Protected Member Functions | |
| void | addChild (DoubleLinkedTreeNode child) |
| void | setId (long id) |
| void | setParent (DoubleLinkedTreeNode parent) |
Protected Attributes | |
| ArrayList | children |
| Long | id = null |
| DoubleLinkedTreeNode | parent |
Definition at line 29 of file DoubleLinkedTreeNode.java.
| utils.DoubleLinkedTreeNode.DoubleLinkedTreeNode | ( | ) | [inline] |
Definition at line 42 of file DoubleLinkedTreeNode.java.
| utils.DoubleLinkedTreeNode.DoubleLinkedTreeNode | ( | int | childrenCapacity | ) | [inline] |
Definition at line 49 of file DoubleLinkedTreeNode.java.
| void utils.DoubleLinkedTreeNode.addChild | ( | DoubleLinkedTreeNode | child | ) | [inline, protected] |
Definition at line 74 of file DoubleLinkedTreeNode.java.
| List utils.DoubleLinkedTreeNode.getChildren | ( | ) | [inline] |
Definition at line 100 of file DoubleLinkedTreeNode.java.
| Iterator utils.DoubleLinkedTreeNode.getChildrenIterator | ( | ) | [inline] |
Definition at line 96 of file DoubleLinkedTreeNode.java.
| long utils.DoubleLinkedTreeNode.getId | ( | ) | [inline] |
Definition at line 67 of file DoubleLinkedTreeNode.java.
| DoubleLinkedTreeNode utils.DoubleLinkedTreeNode.getParent | ( | ) | [inline] |
Definition at line 92 of file DoubleLinkedTreeNode.java.
| boolean utils.DoubleLinkedTreeNode.hasChildren | ( | ) | [inline] |
Definition at line 104 of file DoubleLinkedTreeNode.java.
| boolean utils.DoubleLinkedTreeNode.hasParent | ( | ) | [inline] |
Definition at line 85 of file DoubleLinkedTreeNode.java.
| boolean utils.DoubleLinkedTreeNode.isLeafNode | ( | ) | [inline] |
Definition at line 108 of file DoubleLinkedTreeNode.java.
| void utils.DoubleLinkedTreeNode.removeChild | ( | DoubleLinkedTreeNode | childNode | ) | [inline] |
Definition at line 112 of file DoubleLinkedTreeNode.java.
| void utils.DoubleLinkedTreeNode.setId | ( | long | id | ) | [inline, protected] |
Definition at line 56 of file DoubleLinkedTreeNode.java.
| void utils.DoubleLinkedTreeNode.setParent | ( | DoubleLinkedTreeNode | parent | ) | [inline, protected] |
Definition at line 63 of file DoubleLinkedTreeNode.java.
| void utils.DoubleLinkedTreeNode.trimChildren | ( | ) | [inline] |
Definition at line 81 of file DoubleLinkedTreeNode.java.
ArrayList utils.DoubleLinkedTreeNode.children [protected] |
Definition at line 35 of file DoubleLinkedTreeNode.java.
Long utils.DoubleLinkedTreeNode.id = null [protected] |
Definition at line 31 of file DoubleLinkedTreeNode.java.
Definition at line 33 of file DoubleLinkedTreeNode.java.