@FunctionalInterface public interface NodeFlattener extends java.util.function.Function<Node,NodeStream>
flatMap operation on a Stream.| Modifier and Type | Interface and Description |
|---|---|
static class |
NodeFlattener.Impl |
| Modifier and Type | Method and Description |
|---|---|
default @NonNull NodeStream |
apply(@NonNull Node node)
Deprecated.
only exists to implement
Function |
default @NonNull NodeStream |
flatten(@NonNull Node node)
Flattens a node.
|
@NonNull NodeStream |
flatten(@NonNull Node node,
int depth)
Flattens a node.
|
@Deprecated default @NonNull NodeStream apply(@NonNull Node node)
Functionapply in interface java.util.function.Function<Node,NodeStream>default @NonNull NodeStream flatten(@NonNull Node node)
node - the node@NonNull NodeStream flatten(@NonNull Node node, int depth)
node - the nodedepth - the depth