Class DefaultBlackTree<K,V>

All Implemented Interfaces:
BlackTree<K,V>, Tree<K,V>

final class DefaultBlackTree<K,V> extends AbstractDefaultTree<K,V> implements BlackTree<K,V>
  • Constructor Details

    • DefaultBlackTree

      public DefaultBlackTree(K key, V value, Tree<K,V> left, Tree<K,V> right)
  • Method Details

    • isBlack

      public boolean isBlack()
      Specified by:
      isBlack in interface Tree<K,V>
    • isRed

      public boolean isRed()
      Specified by:
      isRed in interface Tree<K,V>
    • black

      public Tree<K,V> black()
      Specified by:
      black in interface Tree<K,V>
    • red

      public Tree<K,V> red()
      Specified by:
      red in interface Tree<K,V>
    • toString

      public String toString()
      Overrides:
      toString in class Object