Skip navigation links

Package org.codefx.libfx.collection.tree.stream

Provides the possibility to stream the elements of tree-like data structures.

See: Description

Package org.codefx.libfx.collection.tree.stream Description

Provides the possibility to stream the elements of tree-like data structures.

Its main purpose is to enable easy creation of Streams of nodes over tree-like data structures without requiring them to implement a specific interface. Instead of utilizing such an interface to navigate the tree, a TreeNavigator is used.

Use TreeStreams to create such streams. If the existing iteration strategies (like, e.g., depth-first search) do not suffice, a TreeIterationStrategy can be specified. The strategy might make use of a TreeNavigator.

Skip navigation links

This documentation is licensed under CC-BY 4.0, attributed to Nicolai Parlog from CodeFX.