Package org.parboiled.trees
Interface GraphNode<T extends GraphNode<T>>
- Type Parameters:
T- the actual implementation type of this graph node
- All Known Subinterfaces:
BinaryTreeNode<T>,Matcher,MutableBinaryTreeNode<T>,MutableTreeNode<T>,Node<V>,TreeNode<T>
- All Known Implementing Classes:
AbstractMatcher,ActionMatcher,AnyMatcher,AnyOfMatcher,CharIgnoreCaseMatcher,CharMatcher,CharRangeMatcher,CustomMatcher,EmptyMatcher,FirstOfMatcher,FirstOfStringsMatcher,ImmutableBinaryTreeNode,ImmutableGraphNode,ImmutableTreeNode,MemoMismatchesMatcher,MutableBinaryTreeNodeImpl,MutableTreeNodeImpl,NothingMatcher,OneOrMoreMatcher,OptionalMatcher,ProxyMatcher,SequenceMatcher,StringMatcher,TestMatcher,TestNotMatcher,VarFramingMatcher,ZeroOrMoreMatcher
public interface GraphNode<T extends GraphNode<T>>
A node in a directed graph (that may have cycles).
The children list must not contain null entries.
-
Method Summary
-
Method Details
-
getChildren
Returns the sub nodes of this node.- Returns:
- the sub nodes
-