protected static class ContextPDAProvider.SerializerParserRuleFollowerFunction extends FollowerFunctionImpl<AbstractElement,AbstractElement>
FollowerFunctionImpl.Direction, FollowerFunctionImpl.UnorderedStrategy
Modifier and Type | Field and Description |
---|---|
protected ParserRule |
ruleCtx |
direction, filter, production, unorderedStrategy
Constructor and Description |
---|
ContextPDAProvider.SerializerParserRuleFollowerFunction(Production<AbstractElement,AbstractElement> production,
ParserRule context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<AbstractElement> |
getFollowers(AbstractElement element) |
java.lang.Iterable<AbstractElement> |
getStarts(AbstractElement root) |
collectByParent, collectByParentSequence, collectChildren, collectChildrenAlternative, collectChildrenSequence, collectChildrenUnorderedAlt, collectElement, filter, getDirection, getFilter, getProduction, getUnorderedStrategy, orderedIterable, orderedList, setDirection, setFilter, setUnorderedStrategy, toList
protected ParserRule ruleCtx
public ContextPDAProvider.SerializerParserRuleFollowerFunction(Production<AbstractElement,AbstractElement> production, ParserRule context)
public java.lang.Iterable<AbstractElement> getFollowers(AbstractElement element)
getFollowers
in interface FollowerFunction<AbstractElement>
getFollowers
in class FollowerFunctionImpl<AbstractElement,AbstractElement>
public java.lang.Iterable<AbstractElement> getStarts(AbstractElement root)
getStarts
in interface FollowerFunction<AbstractElement>
getStarts
in class FollowerFunctionImpl<AbstractElement,AbstractElement>