Class RrbTree.SplitNode<T>

java.lang.Object
org.organicdesign.fp.tuple.Tuple4<RrbTree.Node<T>,T[],RrbTree.Node<T>,T[]>
org.pkl.core.util.paguro.RrbTree.SplitNode<T>
All Implemented Interfaces:
Serializable, org.organicdesign.fp.indent.Indented
Enclosing class:
RrbTree<E>

protected static class RrbTree.SplitNode<T> extends org.organicdesign.fp.tuple.Tuple4<RrbTree.Node<T>,T[],RrbTree.Node<T>,T[]> implements org.organicdesign.fp.indent.Indented
This class is the return type when splitting a node.
See Also:
  • Method Details

    • left

      public RrbTree.Node<T> left()
    • leftFocus

      public T[] leftFocus()
    • right

      public RrbTree.Node<T> right()
    • rightFocus

      public T[] rightFocus()
    • size

      public int size()
    • indentedStr

      public String indentedStr(int indent)
      Specified by:
      indentedStr in interface org.organicdesign.fp.indent.Indented
    • toString

      public String toString()
      Overrides:
      toString in class org.organicdesign.fp.tuple.Tuple4<RrbTree.Node<T>,T[],RrbTree.Node<T>,T[]>