Uses of Interface
com.github.tonivade.purefun.data.ImmutableTree
Packages that use ImmutableTree
-
Uses of ImmutableTree in com.github.tonivade.purefun.data
Classes in com.github.tonivade.purefun.data that implement ImmutableTreeFields in com.github.tonivade.purefun.data declared as ImmutableTreeModifier and TypeFieldDescriptionprivate static final ImmutableTree<?> ImmutableTree.PImmutableTree.EMPTYMethods in com.github.tonivade.purefun.data that return ImmutableTreeModifier and TypeMethodDescriptiondefault ImmutableTree<E> Sequence.asTree()default ImmutableTree<E> Sequence.asTree(Comparator<? super E> comparator) static <T> ImmutableTree<T> ImmutableTree.empty()static <E> ImmutableTree<E> Sequence.emptyTree()default ImmutableTree<E> default ImmutableTree<E> default <R> ImmutableTree<R> default <R> ImmutableTree<R> ImmutableTree.flatMap(Comparator<? super R> comparator, Function1<? super E, ? extends Kind<Sequence<?>, ? extends R>> mapper) static <T> ImmutableTree<T> static <T> ImmutableTree<T> ImmutableTree.from(Comparator<? super T> comparator, Iterable<? extends T> iterable) static <T> ImmutableTree<T> ImmutableTree.from(Comparator<? super T> comparator, Stream<? extends T> stream) static <T> ImmutableTree<T> default <R> ImmutableTree<R> default <R> ImmutableTree<R> ImmutableTree.map(Comparator<? super R> comparator, Function1<? super E, ? extends R> mapper) static <T extends Comparable<? super T>>
ImmutableTree<T> ImmutableTree.of(T... elements) ImmutableTree.PImmutableTree.reverse()ImmutableTree.reverse()static <E extends Comparable<E>>
ImmutableTree<E> Sequence.treeOf(E... elements) Methods in com.github.tonivade.purefun.data that return types with arguments of type ImmutableTreeModifier and TypeMethodDescriptionstatic <E> Collector<E, ?, ImmutableTree<E>> ImmutableTree.toImmutableTree()