All Known Subinterfaces:
BlackTree<K,V>, RedTree<K,V>
All Known Implementing Classes:
AbstractDefaultTree, AbstractDerivedKeyTree, AbstractTree, DefaultBlackTree, DefaultRedTree, DerivedKeyBlackTree, DerivedKeyRedTree

public interface Tree<K,V>
  • Method Details

    • count

      int count()
    • isBlack

      boolean isBlack()
    • isRed

      boolean isRed()
    • black

      Tree<K,V> black()
    • red

      Tree<K,V> red()
    • getKey

      K getKey(KeyFunction<K,V> keyFunction)
    • getValue

      V getValue()
    • getLeft

      Tree<K,V> getLeft()
    • getRight

      Tree<K,V> getRight()