Class TreeNode<T extends Comparable<T>>

Object
com.liferay.portal.kernel.util.TreeNode<T>

public class TreeNode<T extends Comparable<T>> extends Object
Author:
Shuyang Zhou, Dennis Ju, Brian Wing Shun Chan
  • Constructor Details

    • TreeNode

      public TreeNode(T value)
    • TreeNode

      public TreeNode(T value, TreeNode<T> parentNode)
    • TreeNode

      public TreeNode(T value, TreeNode<T> parentNode, List<TreeNode<T>> childNodes)
  • Method Details

    • addChildNode

      public TreeNode<T> addChildNode(T value)
    • getChildNodes

      public List<TreeNode<T>> getChildNodes()
    • getChildValues

      public List<T> getChildValues()
    • getParentNode

      public TreeNode<T> getParentNode()
    • getValue

      public T getValue()
    • isRootNode

      public boolean isRootNode()