- java.lang.Object
-
- dev.hilla.parser.core.NodeDependencies
-
public final class NodeDependencies extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeDependenciesappendChildNodes(Stream<Node<?,?>> childNodesToAppend)NodeDependenciesappendRelatedNodes(Stream<Node<?,?>> relatedNodesToAppend)Stream<Node<?,?>>getChildNodes()Node<?,?>getNode()Stream<Node<?,?>>getRelatedNodes()NodeDependenciesprependChildNodes(Stream<Node<?,?>> childNodesToPrepend)NodeDependenciesprependRelatedNodes(Stream<Node<?,?>> relatedNodesToPrepend)NodeDependenciesprocessChildNodes(UnaryOperator<Stream<Node<?,?>>> childNodesProcessor)NodeDependenciesprocessRelatedNodes(UnaryOperator<Stream<Node<?,?>>> relatedNodesProcessor)
-
-
-
Method Detail
-
appendChildNodes
@Nonnull public NodeDependencies appendChildNodes(@Nonnull Stream<Node<?,?>> childNodesToAppend)
-
appendRelatedNodes
@Nonnull public NodeDependencies appendRelatedNodes(@Nonnull Stream<Node<?,?>> relatedNodesToAppend)
-
getNode
public Node<?,?> getNode()
-
prependChildNodes
@Nonnull public NodeDependencies prependChildNodes(@Nonnull Stream<Node<?,?>> childNodesToPrepend)
-
prependRelatedNodes
@Nonnull public NodeDependencies prependRelatedNodes(@Nonnull Stream<Node<?,?>> relatedNodesToPrepend)
-
processChildNodes
@Nonnull public NodeDependencies processChildNodes(@Nonnull UnaryOperator<Stream<Node<?,?>>> childNodesProcessor)
-
processRelatedNodes
@Nonnull public NodeDependencies processRelatedNodes(@Nonnull UnaryOperator<Stream<Node<?,?>>> relatedNodesProcessor)
-
-