Uses of Class
de.captaingoldfish.scim.sdk.common.tree.TreeNode
-
Packages that use TreeNode Package Description de.captaingoldfish.scim.sdk.common.tree this package contains a simple tree implementation. -
-
Uses of TreeNode in de.captaingoldfish.scim.sdk.common.tree
Methods in de.captaingoldfish.scim.sdk.common.tree that return TreeNode Modifier and Type Method Description TreeNode<T>GenericTree. addDistinctNode(T value)creates a new node if a node with the same value does not exist yet and returns the existing node if a node with an identical value does already existTreeNode<T>GenericTree. addNewNode(T value)creates a new tree node with this tree as its parentMethods in de.captaingoldfish.scim.sdk.common.tree that return types with arguments of type TreeNode Modifier and Type Method Description Set<TreeNode<T>>TreeNode. getAllBranchNodes()Set<TreeNode<T>>GenericTree. getAllNodes()Set<TreeNode<T>>TreeNode. getChildren()Set<TreeNode<T>>GenericTree. getLeafs()Set<TreeNode<T>>TreeNode. getParents()Set<TreeNode<T>>GenericTree. getRoots()Methods in de.captaingoldfish.scim.sdk.common.tree with parameters of type TreeNode Modifier and Type Method Description voidTreeNode. addChild(TreeNode<T> child)add a child to this nodevoidTreeNode. addChildren(TreeNode<T>... children)adds several children at onceprotected voidGenericTree. addLeaf(TreeNode<T> treeNode)method is only called by tree nodesprotected voidGenericTree. addNode(TreeNode<T> treeNode)voidTreeNode. addParent(TreeNode<T> parent)add a parent to this nodevoidTreeNode. addParents(TreeNode<T>... parents)add several parents at onceprotected voidGenericTree. addRoot(TreeNode<T> treeNode)voidGenericTree. removeBranchFromTree(TreeNode<T> treeNode)removes the branch from the tree represented by the given treenodevoidTreeNode. removeChild(TreeNode<T> child)remove a child from this node.voidTreeNode. removeChildren(TreeNode<T>... children)removes several children at onceprotected voidGenericTree. removeLeaf(TreeNode<T> treeNode)voidGenericTree. removeNodeFromTree(TreeNode<T> treeNode)removes a single node from the tree.voidTreeNode. removeParent(TreeNode<T> parent)remove a parent from this nodevoidTreeNode. removeParents(TreeNode<T>... parents)removes several parents at onceprotected voidGenericTree. removeRoot(TreeNode<T> treeNode)
-