- AbstractTree<E> - Class in net.junaraki.libtree
-
This class provides a skeletal implementation of the tree interface.
- AbstractTree() - Constructor for class net.junaraki.libtree.AbstractTree
-
Public constructor.
- AbstractTree(E) - Constructor for class net.junaraki.libtree.AbstractTree
-
Public constructor.
- add(E) - Method in class net.junaraki.libtree.AbstractTree
-
Adds a child with the given element.
- add(BinaryTree<E>) - Method in class net.junaraki.libtree.BinaryTree
-
Adds the given child to this node.
- add(OrderedTree<E>) - Method in class net.junaraki.libtree.OrderedTree
-
Adds the given child to this node.
- add(UnorderedTree<E>) - Method in class net.junaraki.libtree.UnorderedTree
-
Adds the given child to this node.
- addChild(BinaryTree<E>) - Method in class net.junaraki.libtree.BinaryTree
-
Adds the given child to this node.
- addChild(E) - Method in class net.junaraki.libtree.BinaryTree
-
Adds a child with the given element to this node.
- addChild(OrderedTree<E>) - Method in class net.junaraki.libtree.OrderedTree
-
Adds the given child to this node.
- addChild(E) - Method in class net.junaraki.libtree.OrderedTree
-
Adds a child with the given element to this node.
- addChild(E) - Method in interface net.junaraki.libtree.Tree
-
Adds a child with the given element to this node.
- addChild(UnorderedTree<E>) - Method in class net.junaraki.libtree.UnorderedTree
-
Adds the given child to this node.
- addChild(E) - Method in class net.junaraki.libtree.UnorderedTree
-
Adds a child with the given element to this node.