- hasAncestor(E) - Method in class net.junaraki.libtree.AbstractTree
-
Returns true
if this node has an ancestor with the given element.
- hasAncestor(Tree<E>) - Method in class net.junaraki.libtree.AbstractTree
-
Returns true
if this node has the given ancestor.
- hasAncestor(E) - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has an ancestor with the given element.
- hasAncestor(Tree<E>) - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has the given ancestor.
- hasChild() - Method in class net.junaraki.libtree.AbstractTree
-
Returns true
if this node has a child.
- hasChild(E) - Method in class net.junaraki.libtree.OrderedTree
-
Returns true
if this node has a child with the given element.
- hasChild(OrderedTree<E>) - Method in class net.junaraki.libtree.OrderedTree
-
Returns true
if this node has the given child.
- hasChild() - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has a child.
- hasChild(E) - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has a child with the given element.
- hasChild(E) - Method in class net.junaraki.libtree.UnorderedTree
-
Returns true
if this node has a child with the given element.
- hasChild(UnorderedTree<E>) - Method in class net.junaraki.libtree.UnorderedTree
-
Returns true
if this node has the given child.
- hasDescendant(E) - Method in class net.junaraki.libtree.AbstractTree
-
Returns true
if this node has a descendant with the given element.
- hasDescendant(Tree<E>) - Method in class net.junaraki.libtree.AbstractTree
-
Returns true
if this node has the given descendant.
- hasDescendant(E) - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has a descendant with the given element.
- hasDescendant(Tree<E>) - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has the given descendant.
- hasElement() - Method in class net.junaraki.libtree.AbstractTree
-
Returns true
if this node has an element.
- hasElement(E) - Method in class net.junaraki.libtree.AbstractTree
-
Returns true
if this node has the given element.
- hasElement() - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has an element.
- hasElement(E) - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has the given element.
- hashCode() - Method in class net.junaraki.libtree.OrderedTree
-
Returns the hash code value for this tree.
- hashCode() - Method in interface net.junaraki.libtree.Tree
-
Returns the hash code value for this tree.
- hasLeftChild() - Method in class net.junaraki.libtree.BinaryTree
-
Returns true
if this node has a left child.
- hasLeftChild(E) - Method in class net.junaraki.libtree.BinaryTree
-
Returns true
if this node has a left child with the given element.
- hasLeftChild(BinaryTree<E>) - Method in class net.junaraki.libtree.BinaryTree
-
Returns true
if this node has the given left child.
- hasParent() - Method in class net.junaraki.libtree.AbstractTree
-
Returns true
if this node has a parent.
- hasParent(E) - Method in class net.junaraki.libtree.AbstractTree
-
Returns true
if this node has a parent with the given element.
- hasParent(Tree<E>) - Method in class net.junaraki.libtree.AbstractTree
-
Returns true
if this node has the given parent.
- hasParent() - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has a parent.
- hasParent(E) - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has a parent with the given element.
- hasParent(Tree<E>) - Method in interface net.junaraki.libtree.Tree
-
Returns true
if this node has the given parent.
- hasRightChild() - Method in class net.junaraki.libtree.BinaryTree
-
Returns true
if this node has a right child.
- hasRightChild(E) - Method in class net.junaraki.libtree.BinaryTree
-
Returns true
if this node has a right child with the given element.
- hasRightChild(BinaryTree<E>) - Method in class net.junaraki.libtree.BinaryTree
-
Returns true
if this node has the given right child.