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.