- inorder(TreeNode<K, V>) - Method in class TreeIterator
-
A recursive method that traverses the binary search tree rooted at the
specified treeNode in in-order, adding the visited nodes
to the treeNodes Vector.
- insert(TreeItem<K, V>) - Method in class BinarySearchTree
-
Method to insert the given TreeItem into the BinarySearchTree
- insertItem(TreeNode<K, V>, TreeNode<K, V>, TreeItem<K, V>) - Method in class BinarySearchTree
-
The private recursive method to insert the TreeItem
into the BinarySearchTree.
- isBalanced() - Method in class BinarySearchTree
-
This is the method the user calls to find out if the BinarySearchTree is balanced.
- isEmpty() - Method in class BinarySearchTree
-
Method to find out if the BinarySearchTree is empty
- isEmpty() - Method in class TreeIterator
-
This method is used to check if the iterator is empty.
- isLeafNode(TreeNode<K, V>) - Method in class BinarySearchTree
-
This method checks if the specified node is a leaf node.