|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TreeNode | |
---|---|
com.discoversites.util.collections.tree | |
com.discoversites.util.collections.tree.array | |
com.discoversites.util.collections.tree.set |
Uses of TreeNode in com.discoversites.util.collections.tree |
---|
Subinterfaces of TreeNode in com.discoversites.util.collections.tree | |
---|---|
interface |
TreeRoot<T>
Interface for a root node of a Tree |
Methods in com.discoversites.util.collections.tree that return TreeNode | |
---|---|
TreeNode<T> |
TreeNode.addElement(T element)
|
TreeNode<T> |
TreeNode.getParent()
|
Methods in com.discoversites.util.collections.tree that return types with arguments of type TreeNode | |
---|---|
Collection<TreeNode<T>> |
Tree.getBreadthFirstNodes()
|
Collection<TreeNode<T>> |
TreeNode.getChildren()
|
Collection<TreeNode<T>> |
Tree.getDepthFirstNodes()
|
Collection<TreeNode<T>> |
Tree.getNodes()
|
Collection<TreeNode<T>> |
TreeNode.getSiblings()
|
Iterator<TreeNode<T>> |
Tree.nodeIterator()
|
Methods in com.discoversites.util.collections.tree with parameters of type TreeNode | |
---|---|
void |
TreeNode.addNode(TreeNode<T> node)
|
void |
TreeNode.removeNode(TreeNode<T> node)
|
void |
TreeAware.setNode(TreeNode<?> node)
|
Method parameters in com.discoversites.util.collections.tree with type arguments of type TreeNode | |
---|---|
void |
TreeNode.addAll(Collection<TreeNode<T>> nodes)
|
Uses of TreeNode in com.discoversites.util.collections.tree.array |
---|
Classes in com.discoversites.util.collections.tree.array that implement TreeNode | |
---|---|
class |
ArrayTreeNode<T>
Implementation of TreeNode backed by an ArrayList |
class |
ArrayTreeRoot<T>
Implementation of TreeRoot backed by an ArrayList |
Methods in com.discoversites.util.collections.tree.array that return TreeNode | |
---|---|
TreeNode<T> |
ArrayTreeNode.addElement(T element)
|
TreeNode<T> |
ArrayTreeRoot.getParent()
|
TreeNode<T> |
ArrayTreeNode.getParent()
|
Methods in com.discoversites.util.collections.tree.array that return types with arguments of type TreeNode | |
---|---|
List<TreeNode<T>> |
ArrayTree.getBreadthFirstNodes()
|
Collection<TreeNode<T>> |
ArrayTreeNode.getChildren()
|
List<TreeNode<T>> |
ArrayTree.getDepthFirstNodes()
|
List<TreeNode<T>> |
ArrayTree.getNodes()
|
protected List<TreeNode<T>> |
ArrayTree.getNodes(int depth)
Gets all the nodes at a certain depth in the tree. |
Collection<TreeNode<T>> |
ArrayTreeNode.getSiblings()
|
Iterator<TreeNode<T>> |
ArrayTree.nodeIterator()
|
Methods in com.discoversites.util.collections.tree.array with parameters of type TreeNode | |
---|---|
void |
ArrayTreeNode.addNode(TreeNode<T> node)
|
void |
ArrayTreeNode.removeNode(TreeNode<T> node)
|
protected void |
ArrayTree.removeNode(TreeNode<T> node,
int depth)
|
protected void |
ArrayTree.saveNode(TreeNode<T> node,
int depth)
|
Method parameters in com.discoversites.util.collections.tree.array with type arguments of type TreeNode | |
---|---|
void |
ArrayTreeNode.addAll(Collection<TreeNode<T>> nodes)
|
Constructors in com.discoversites.util.collections.tree.array with parameters of type TreeNode | |
---|---|
ArrayTreeNode(TreeNode<T> parent)
|
|
ArrayTreeNode(TreeNode<T> parent,
T element)
|
Uses of TreeNode in com.discoversites.util.collections.tree.set |
---|
Classes in com.discoversites.util.collections.tree.set that implement TreeNode | |
---|---|
class |
SetTreeNode<T>
Implementation of TreeNode backed by an HashSet
(actually a LinkedHashSet to maintain insertion order). |
class |
SetTreeRoot<T>
Implementation of TreeRoot backed by an HashSet
(actually a LinkedHashSet to maintain insertion order). |
Methods in com.discoversites.util.collections.tree.set that return TreeNode | |
---|---|
TreeNode<T> |
SetTreeNode.addElement(T element)
|
TreeNode<T> |
SetTreeRoot.getParent()
|
TreeNode<T> |
SetTreeNode.getParent()
|
Methods in com.discoversites.util.collections.tree.set that return types with arguments of type TreeNode | |
---|---|
Set<TreeNode<T>> |
SetTree.getBreadthFirstNodes()
|
Collection<TreeNode<T>> |
SetTreeNode.getChildren()
|
Set<TreeNode<T>> |
SetTree.getDepthFirstNodes()
|
Set<TreeNode<T>> |
SetTree.getNodes()
|
protected Set<TreeNode<T>> |
SetTree.getNodes(int depth)
Gets all the nodes at a certain depth in the tree. |
Collection<TreeNode<T>> |
SetTreeNode.getSiblings()
|
Iterator<TreeNode<T>> |
SetTree.nodeIterator()
|
Methods in com.discoversites.util.collections.tree.set with parameters of type TreeNode | |
---|---|
void |
SetTreeNode.addNode(TreeNode<T> node)
|
void |
SetTreeNode.removeNode(TreeNode<T> node)
|
protected void |
SetTree.removeNode(TreeNode<T> node,
int depth)
|
protected void |
SetTree.saveNode(TreeNode<T> node,
int depth)
|
Method parameters in com.discoversites.util.collections.tree.set with type arguments of type TreeNode | |
---|---|
void |
SetTreeNode.addAll(Collection<TreeNode<T>> nodes)
|
Constructors in com.discoversites.util.collections.tree.set with parameters of type TreeNode | |
---|---|
SetTreeNode(TreeNode<T> parent)
|
|
SetTreeNode(TreeNode<T> parent,
T element)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |