Class Tree<T>

java.lang.Object
org.aksw.deer.util.Tree<T>
Direct Known Subclasses:
RefinementTree

public class Tree<T> extends Object
  • Constructor Details

    • Tree

      public Tree(Tree<T> parent, T value, List<Tree<T>> childrenlist)
    • Tree

      public Tree(T value)
    • Tree

      public Tree()
  • Method Details

    • main

      public static void main(String[] args)
    • getLeaves

      public Set<Tree<T>> getLeaves()
    • addChild

      public void addChild(Tree<T> child)
    • removeChild

      public void removeChild(Tree<T> child)
    • getParent

      public Tree<T> getParent()
    • getchildren

      public List<Tree<T>> getchildren()
    • getValue

      public T getValue()
    • print

      public void print()
    • size

      public long size()
    • depth

      public long depth()
    • level

      public long level()