Class TreeNode<T>

    • Constructor Detail

      • TreeNode

        public TreeNode()
      • TreeNode

        public TreeNode​(T o)
    • Method Detail

      • add

        public void add​(TreeNode<T> newChild)
      • getUserObject

        public T getUserObject()
      • setUserObject

        public void setUserObject​(T userObject)
      • acceptDepthFirst

        public void acceptDepthFirst​(TreeNodeVisitor<T> visitor)
      • getDepth

        public int getDepth()