Class DefaultRedTree<K,V>

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

final class DefaultRedTree<K,V> extends AbstractDefaultTree<K,V> implements RedTree<K,V>
  • Constructor Details

    • DefaultRedTree

      public DefaultRedTree(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