public class ExpressionTagQueryParser extends TagQueryBaseListener implements org.antlr.v4.runtime.ANTLRErrorListener
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExpressionTagQueryParser.ExpressionTagResolver |
| Constructor and Description |
|---|
ExpressionTagQueryParser(ExpressionTagQueryParser.ExpressionTagResolver resolver) |
| Modifier and Type | Method and Description |
|---|---|
void |
enterObject(TagQueryParser.ObjectContext ctx)
Enter a parse tree produced by
TagQueryParser.object(). |
void |
exitObject(TagQueryParser.ObjectContext ctx)
Exit a parse tree produced by
TagQueryParser.object(). |
String |
parse(String expression) |
void |
reportAmbiguity(org.antlr.v4.runtime.Parser recognizer,
org.antlr.v4.runtime.dfa.DFA dfa,
int startIndex,
int stopIndex,
boolean exact,
BitSet ambigAlts,
org.antlr.v4.runtime.atn.ATNConfigSet configs) |
void |
reportAttemptingFullContext(org.antlr.v4.runtime.Parser recognizer,
org.antlr.v4.runtime.dfa.DFA dfa,
int startIndex,
int stopIndex,
BitSet conflictingAlts,
org.antlr.v4.runtime.atn.ATNConfigSet configs) |
void |
reportContextSensitivity(org.antlr.v4.runtime.Parser recognizer,
org.antlr.v4.runtime.dfa.DFA dfa,
int startIndex,
int stopIndex,
int prediction,
org.antlr.v4.runtime.atn.ATNConfigSet configs) |
Set<String> |
resolve(String expression) |
void |
syntaxError(org.antlr.v4.runtime.Recognizer<?,?> recognizer,
Object offendingSymbol,
int line,
int charPositionInLine,
String msg,
org.antlr.v4.runtime.RecognitionException e) |
void |
visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) |
enterArray_operator, enterArray, enterBoolean_operator, enterEveryRule, enterKey, enterLogical_operator, enterTagexp, enterTagquery, enterValue, exitArray_operator, exitArray, exitBoolean_operator, exitEveryRule, exitKey, exitLogical_operator, exitTagexp, exitTagquery, exitValue, visitTerminalpublic ExpressionTagQueryParser(ExpressionTagQueryParser.ExpressionTagResolver resolver)
public void syntaxError(org.antlr.v4.runtime.Recognizer<?,?> recognizer,
Object offendingSymbol,
int line,
int charPositionInLine,
String msg,
org.antlr.v4.runtime.RecognitionException e)
syntaxError in interface org.antlr.v4.runtime.ANTLRErrorListenerpublic void reportAmbiguity(org.antlr.v4.runtime.Parser recognizer,
org.antlr.v4.runtime.dfa.DFA dfa,
int startIndex,
int stopIndex,
boolean exact,
BitSet ambigAlts,
org.antlr.v4.runtime.atn.ATNConfigSet configs)
reportAmbiguity in interface org.antlr.v4.runtime.ANTLRErrorListenerpublic void reportAttemptingFullContext(org.antlr.v4.runtime.Parser recognizer,
org.antlr.v4.runtime.dfa.DFA dfa,
int startIndex,
int stopIndex,
BitSet conflictingAlts,
org.antlr.v4.runtime.atn.ATNConfigSet configs)
reportAttemptingFullContext in interface org.antlr.v4.runtime.ANTLRErrorListenerpublic void reportContextSensitivity(org.antlr.v4.runtime.Parser recognizer,
org.antlr.v4.runtime.dfa.DFA dfa,
int startIndex,
int stopIndex,
int prediction,
org.antlr.v4.runtime.atn.ATNConfigSet configs)
reportContextSensitivity in interface org.antlr.v4.runtime.ANTLRErrorListenerpublic void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
TagQueryBaseListenerThe default implementation does nothing.
visitErrorNode in interface org.antlr.v4.runtime.tree.ParseTreeListenervisitErrorNode in class TagQueryBaseListenerpublic void enterObject(TagQueryParser.ObjectContext ctx)
TagQueryBaseListenerTagQueryParser.object().
The default implementation does nothing.
enterObject in interface TagQueryListenerenterObject in class TagQueryBaseListenerctx - the parse treepublic void exitObject(TagQueryParser.ObjectContext ctx)
TagQueryBaseListenerTagQueryParser.object().
The default implementation does nothing.
exitObject in interface TagQueryListenerexitObject in class TagQueryBaseListenerctx - the parse treeCopyright © 2015–2017 Red Hat, Inc.. All rights reserved.