Uses of Interface
com.jongsoft.lang.collection.Tree
-
Packages that use Tree Package Description com.jongsoft.lang This package contains all interfaces used through out the functional library.com.jongsoft.lang.collection A purely functional based set of collection implementations based upon the Collection. -
-
Uses of Tree in com.jongsoft.lang
Methods in com.jongsoft.lang that return Tree Modifier and Type Method Description static <T> Tree<T>
Collections. Tree(java.lang.String label, T rootValue)
static <T> Tree<T>
Collections. Tree(java.lang.String label, T value, java.lang.Iterable<Tree<T>> children)
Method parameters in com.jongsoft.lang with type arguments of type Tree Modifier and Type Method Description static <T> Tree<T>
Collections. Tree(java.lang.String label, T value, java.lang.Iterable<Tree<T>> children)
-
Uses of Tree in com.jongsoft.lang.collection
Methods in com.jongsoft.lang.collection that return Tree Modifier and Type Method Description Tree<T>
Tree. appendChild(java.lang.String label, T child)
Tree<T>
Tree.NodeCollection. get(int i)
<U> Tree<U>
Tree. map(java.util.function.Function<T,U> mapper)
Tree<T>
Tree. orElse(java.lang.Iterable<? extends T> other)
Tree<T>
Tree. orElse(java.util.function.Supplier<? extends java.lang.Iterable<? extends T>> supplier)
Tree<T>
Tree. parent()
Get the parent tree node for this tree node.Methods in com.jongsoft.lang.collection that return types with arguments of type Tree Modifier and Type Method Description default Optional<Tree<T>>
Tree. getChild(java.lang.String label)
-