Class Tree.Node<K,​T>

  • Enclosing class:
    Tree<K,​T>

    public static class Tree.Node<K,​T>
    extends java.lang.Object
    • Constructor Detail

      • Node

        public Node​(K key,
                    T data,
                    Tree.Node<K,​T> parent)
    • Method Detail

      • getKey

        public K getKey()
      • setKey

        public void setKey​(K key)
      • getData

        public T getData()
      • setData

        public void setData​(T data)
      • setParent

        public void setParent​(Tree.Node<K,​T> parent)
      • getChildren

        public java.util.List<Tree.Node<K,​T>> getChildren()
      • size

        public int size()
      • addChild

        public void addChild​(Tree.Node<K,​T> child)