Package | Description |
---|---|
org.parboiled | |
org.parboiled.parserunners | |
org.parboiled.support |
Modifier and Type | Class and Description |
---|---|
class |
MatcherContext<V>
The Context implementation orchestrating most of the matching process.
|
Modifier and Type | Field and Description |
---|---|
private Context<V> |
BaseActions.context |
Modifier and Type | Method and Description |
---|---|
Context<V> |
BaseActions.getContext()
The current context for use with action methods.
|
Context<V> |
Context.getParent()
Returns the parent context, i.e.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Action.run(Context<V> context)
Runs the parser action.
|
void |
BaseActions.setContext(Context<V> context)
ContextAware interface implementation.
|
void |
ContextAware.setContext(Context<V> context)
Called immediately before any parser action method invocation.
|
Modifier and Type | Field and Description |
---|---|
private Predicate<Tuple2<Context<?>,java.lang.Boolean>> |
TracingParseRunner.filter |
Modifier and Type | Method and Description |
---|---|
Predicate<Tuple2<Context<?>,java.lang.Boolean>> |
TracingParseRunner.getFilter() |
Modifier and Type | Method and Description |
---|---|
static Predicate<Tuple2<Context<?>,java.lang.Boolean>> |
Filters.fromLine(int firstLine)
A predicate usable as a filter (element) of a
TracingParseRunner . |
static Predicate<Tuple2<Context<?>,java.lang.Boolean>> |
Filters.lines(int firstLine,
int lastLine)
A predicate usable as a filter (element) of a
TracingParseRunner . |
static Predicate<Tuple2<Context<?>,java.lang.Boolean>> |
Filters.onlyMatches()
A predicate usable as a filter (element) of a
TracingParseRunner . |
static Predicate<Tuple2<Context<?>,java.lang.Boolean>> |
Filters.onlyMismatches()
A predicate usable as a filter (element) of a
TracingParseRunner . |
static Predicate<Tuple2<Context<?>,java.lang.Boolean>> |
Filters.onlyRules(Rule... rules)
A predicate usable as a filter (element) of a
TracingParseRunner . |
static Predicate<Tuple2<Context<?>,java.lang.Boolean>> |
Filters.rules(Rule... rules)
A predicate usable as a filter (element) of a
TracingParseRunner . |
static Predicate<Tuple2<Context<?>,java.lang.Boolean>> |
Filters.rulesBelow(Rule... rules)
A predicate usable as a filter (element) of a
TracingParseRunner . |
static Predicate<Tuple2<Context<?>,java.lang.Boolean>> |
Filters.untilLine(int lastLine)
A predicate usable as a filter (element) of a
TracingParseRunner . |