Class Tree


  • public class Tree
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.ArrayList<Tree> children  
      protected java.lang.String label  
    • Constructor Summary

      Constructors 
      Constructor Description
      Tree​(java.lang.String label)  
    • Field Detail

      • label

        protected java.lang.String label
      • children

        protected java.util.ArrayList<Tree> children
    • Constructor Detail

      • Tree

        public Tree​(java.lang.String label)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getLabel

        public java.lang.String getLabel()
      • setLabel

        public void setLabel​(java.lang.String label)
      • getChildren

        public java.util.ArrayList<Tree> getChildren()
      • createChild

        public Tree createChild​(java.lang.String label)
      • getChild

        public Tree getChild​(java.lang.String label)
      • createChildren

        public void createChildren​(java.lang.String... children)
      • getAllChildren

        public java.util.ArrayList<Tree> getAllChildren()