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.