Class TreeNodeUtils


  • public class TreeNodeUtils
    extends Object
    • Method Detail

      • get

        public static TreeNode<?> get​(int id,
                                      List<TreeNode<?>> nodes)
        Retrieves a TreeNode with a List
        Parameters:
        id - the node-id
        nodes - the List of nodes
        Returns:
        the node with the specified id or null is not found
      • getChildren

        public static List<? extends TreeNode<?>> getChildren​(int parentId,
                                                              List<TreeNode<?>> nodes)
        Retrieves children TreeNodes for a specified parent node
        Parameters:
        parentId - the node parent id
        nodes - the List of nodes
        Returns:
        the children nodes