Skip navigation links
A B D E F G H I N O P R S T U Y 

G

getAncestorElements() - Method in class net.junaraki.libtree.OrderedTree
Returns a list of elements of ancestors of this node, ordered from the root to the parent of this node.
getAncestorElements() - Method in interface net.junaraki.libtree.Tree
Returns a list of elements of ancestors of this node, ordered from the root to the parent of this node.
getAncestorElements() - Method in class net.junaraki.libtree.UnorderedTree
Returns a list of elements of ancestors of this node, ordered from the root to the parent of this node.
getAncestors() - Method in class net.junaraki.libtree.OrderedTree
Returns a list of ancestors of this node, ordered from the root to the parent of this node.
getAncestors() - Method in class net.junaraki.libtree.UnorderedTree
Returns a list of ancestors of this node, ordered from the root to the parent of this node.
getBinaryTreeNodes() - Method in class net.junaraki.libtree.BinaryTree
Returns a list of all nodes of the type BinaryTree<E> in this tree.
getChildAt(int) - Method in class net.junaraki.libtree.BinaryTree
Returns the child of this node at the given index.
getChildAt(int) - Method in class net.junaraki.libtree.OrderedTree
Returns the child of this node at the given index.
getChildren() - Method in class net.junaraki.libtree.OrderedTree
Returns a list of children of this node.
getChildren() - Method in class net.junaraki.libtree.UnorderedTree
Returns a set of children of this node.
getDeepestLeftLeaf() - Method in class net.junaraki.libtree.BinaryTree
Returns the deepest left leaf node of this tree.
getDeepestRightLeaf() - Method in class net.junaraki.libtree.BinaryTree
Returns the deepest right leaf node of this tree.
getElement() - Method in class net.junaraki.libtree.AbstractTree
Returns the element of this node.
getElement() - Method in interface net.junaraki.libtree.Tree
Returns the element of this node.
getElements() - Method in class net.junaraki.libtree.OrderedTree
Returns a list of all elements in this tree.
getElements() - Method in interface net.junaraki.libtree.Tree
Returns a list of all elements of this tree.
getElements() - Method in class net.junaraki.libtree.UnorderedTree
Returns a list of all elements in this tree.
getFirstChild() - Method in class net.junaraki.libtree.OrderedTree
Returns the first child of this node.
getLastChild() - Method in class net.junaraki.libtree.OrderedTree
Returns the last child of this node.
getLeafElements() - Method in class net.junaraki.libtree.AbstractTree
Returns a list of leaf elements in this tree in a natural order.
getLeaves() - Method in class net.junaraki.libtree.OrderedTree
Returns a list of leaves in this tree in a natural order.
getLeaves() - Method in class net.junaraki.libtree.UnorderedTree
Returns a list of leaves in this tree in a natural order.
getLeftChild() - Method in class net.junaraki.libtree.BinaryTree
Returns the left child of this node.
getNodes() - Method in class net.junaraki.libtree.OrderedTree
Returns a list of all nodes of the type Tree<E> in this tree.
getNodes() - Method in interface net.junaraki.libtree.Tree
Returns a list of all nodes of this tree.
getNodes() - Method in class net.junaraki.libtree.UnorderedTree
Returns a list of all nodes of the type Tree<E> in this tree.
getOrderedTreeNodes() - Method in class net.junaraki.libtree.OrderedTree
Returns a list of all nodes of the type OrderedTree<E> in this tree.
getParent() - Method in class net.junaraki.libtree.BinaryTree
Returns the parent of this node.
getParent() - Method in class net.junaraki.libtree.OrderedTree
Returns the parent of this node.
getParent() - Method in interface net.junaraki.libtree.Tree
Returns the parent of this node.
getParent() - Method in class net.junaraki.libtree.UnorderedTree
Returns the parent of this node.
getRightChild() - Method in class net.junaraki.libtree.BinaryTree
Returns the right child of this node.
getRoot() - Method in class net.junaraki.libtree.OrderedTree
Returns the root of this tree.
getRoot() - Method in interface net.junaraki.libtree.Tree
Returns the root of this tree.
getRoot() - Method in class net.junaraki.libtree.UnorderedTree
Returns the root of this tree.
getSiblingElements() - Method in class net.junaraki.libtree.OrderedTree
Returns a list of elements of siblings of this node.
getSiblingElements() - Method in interface net.junaraki.libtree.Tree
Returns a collection of elements of siblings of this node.
getSiblingElements() - Method in class net.junaraki.libtree.UnorderedTree
Returns a list of elements of siblings of this node.
getSiblings() - Method in class net.junaraki.libtree.OrderedTree
Returns a list of siblings of this node.
getSiblings() - Method in class net.junaraki.libtree.UnorderedTree
Returns a list of siblings of this node.
getSubtrees() - Method in class net.junaraki.libtree.OrderedTree
Returns a list of subtrees of this tree.
getSubtrees() - Method in class net.junaraki.libtree.UnorderedTree
Returns a list of subtrees of this tree.
getUnorderedTreeNodes() - Method in class net.junaraki.libtree.UnorderedTree
Returns a list of all nodes of the type UnorderedTree<E> in this tree.
A B D E F G H I N O P R S T U Y 
Skip navigation links