Class BasicTree<T>


  • public class BasicTree<T>
    extends java.lang.Object
    A simple, extremely inefficient tree implementation
    • Constructor Detail

      • BasicTree

        protected BasicTree​(T value)
    • Method Detail

      • make

        public static <T> BasicTree<T> make​(T value)
      • getRootValue

        public T getRootValue()
      • getChildValue

        public T getChildValue​(int i)
      • getChild

        public BasicTree<T> getChild​(int i)
      • setChild

        public void setChild​(int i,
                             BasicTree<T> tree)
      • getMaxChildIndex

        public int getMaxChildIndex()