Package eu.clarin.sru.fcs.qlparser.lex
Class LexParser
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
- org.antlr.v4.runtime.Parser
-
- eu.clarin.sru.fcs.qlparser.lex.LexParser
-
public class LexParser extends org.antlr.v4.runtime.Parser
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LexParser.Boolean_modifiedContext
static class
LexParser.Boolean_queryContext
static class
LexParser.IndexContext
static class
LexParser.Modifier_listContext
static class
LexParser.Modifier_nameContext
static class
LexParser.Modifier_relationContext
static class
LexParser.Modifier_valueContext
static class
LexParser.ModifierContext
static class
LexParser.Prefix_nameContext
static class
LexParser.PrefixContext
static class
LexParser.QueryContext
static class
LexParser.R_booleanContext
static class
LexParser.Relation_modifiedContext
static class
LexParser.Relation_nameContext
static class
LexParser.Relation_symbolContext
static class
LexParser.RelationContext
static class
LexParser.Search_clauseContext
static class
LexParser.Search_termContext
static class
LexParser.Simple_nameContext
static class
LexParser.SubqueryContext
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN
_ATN
protected static org.antlr.v4.runtime.dfa.DFA[]
_decisionToDFA
static String
_serializedATN
protected static org.antlr.v4.runtime.atn.PredictionContextCache
_sharedContextCache
static int
AND
static int
DOT
static int
EQUAL
static int
EQUAL_EQUAL
static int
GREATER
static int
GREATER_EQUAL
static int
L_PAREN
static int
LESSER
static int
LESSER_EQUAL
static int
NOT
static int
NOT_EQUAL
static int
OR
static int
QUOTED_STRING
static int
R_PAREN
static int
RULE_boolean_modified
static int
RULE_boolean_query
static int
RULE_index
static int
RULE_modifier
static int
RULE_modifier_list
static int
RULE_modifier_name
static int
RULE_modifier_relation
static int
RULE_modifier_value
static int
RULE_prefix
static int
RULE_prefix_name
static int
RULE_query
static int
RULE_r_boolean
static int
RULE_relation
static int
RULE_relation_modified
static int
RULE_relation_name
static int
RULE_relation_symbol
static int
RULE_search_clause
static int
RULE_search_term
static int
RULE_simple_name
static int
RULE_subquery
static String[]
ruleNames
static int
SIMPLE_STRING
static int
SLASH
static String[]
tokenNames
Deprecated.UseVOCABULARY
instead.static org.antlr.v4.runtime.Vocabulary
VOCABULARY
static int
WS
-
Constructor Summary
Constructors Constructor Description LexParser(org.antlr.v4.runtime.TokenStream input)
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
-
-
-
Field Detail
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
-
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
-
L_PAREN
public static final int L_PAREN
- See Also:
- Constant Field Values
-
R_PAREN
public static final int R_PAREN
- See Also:
- Constant Field Values
-
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
-
GREATER
public static final int GREATER
- See Also:
- Constant Field Values
-
LESSER
public static final int LESSER
- See Also:
- Constant Field Values
-
GREATER_EQUAL
public static final int GREATER_EQUAL
- See Also:
- Constant Field Values
-
LESSER_EQUAL
public static final int LESSER_EQUAL
- See Also:
- Constant Field Values
-
NOT_EQUAL
public static final int NOT_EQUAL
- See Also:
- Constant Field Values
-
EQUAL_EQUAL
public static final int EQUAL_EQUAL
- See Also:
- Constant Field Values
-
SLASH
public static final int SLASH
- See Also:
- Constant Field Values
-
AND
public static final int AND
- See Also:
- Constant Field Values
-
OR
public static final int OR
- See Also:
- Constant Field Values
-
NOT
public static final int NOT
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
QUOTED_STRING
public static final int QUOTED_STRING
- See Also:
- Constant Field Values
-
SIMPLE_STRING
public static final int SIMPLE_STRING
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
RULE_query
public static final int RULE_query
- See Also:
- Constant Field Values
-
RULE_boolean_query
public static final int RULE_boolean_query
- See Also:
- Constant Field Values
-
RULE_subquery
public static final int RULE_subquery
- See Also:
- Constant Field Values
-
RULE_search_clause
public static final int RULE_search_clause
- See Also:
- Constant Field Values
-
RULE_search_term
public static final int RULE_search_term
- See Also:
- Constant Field Values
-
RULE_index
public static final int RULE_index
- See Also:
- Constant Field Values
-
RULE_relation_modified
public static final int RULE_relation_modified
- See Also:
- Constant Field Values
-
RULE_relation
public static final int RULE_relation
- See Also:
- Constant Field Values
-
RULE_relation_name
public static final int RULE_relation_name
- See Also:
- Constant Field Values
-
RULE_relation_symbol
public static final int RULE_relation_symbol
- See Also:
- Constant Field Values
-
RULE_boolean_modified
public static final int RULE_boolean_modified
- See Also:
- Constant Field Values
-
RULE_r_boolean
public static final int RULE_r_boolean
- See Also:
- Constant Field Values
-
RULE_modifier_list
public static final int RULE_modifier_list
- See Also:
- Constant Field Values
-
RULE_modifier
public static final int RULE_modifier
- See Also:
- Constant Field Values
-
RULE_modifier_name
public static final int RULE_modifier_name
- See Also:
- Constant Field Values
-
RULE_modifier_relation
public static final int RULE_modifier_relation
- See Also:
- Constant Field Values
-
RULE_modifier_value
public static final int RULE_modifier_value
- See Also:
- Constant Field Values
-
RULE_prefix_name
public static final int RULE_prefix_name
- See Also:
- Constant Field Values
-
RULE_prefix
public static final int RULE_prefix
- See Also:
- Constant Field Values
-
RULE_simple_name
public static final int RULE_simple_name
- See Also:
- Constant Field Values
-
ruleNames
public static final String[] ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
-
tokenNames
@Deprecated public static final String[] tokenNames
Deprecated.UseVOCABULARY
instead.
-
_serializedATN
public static final String _serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Method Detail
-
getTokenNames
@Deprecated public String[] getTokenNames()
Deprecated.- Specified by:
getTokenNames
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()
- Overrides:
getVocabulary
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
public String getGrammarFileName()
- Specified by:
getGrammarFileName
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
public String[] getRuleNames()
- Specified by:
getRuleNames
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
public String getSerializedATN()
- Overrides:
getSerializedATN
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()
- Specified by:
getATN
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
query
public final LexParser.QueryContext query() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
boolean_query
public final LexParser.Boolean_queryContext boolean_query() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
subquery
public final LexParser.SubqueryContext subquery() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
search_clause
public final LexParser.Search_clauseContext search_clause() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
search_term
public final LexParser.Search_termContext search_term() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
index
public final LexParser.IndexContext index() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
relation_modified
public final LexParser.Relation_modifiedContext relation_modified() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
relation
public final LexParser.RelationContext relation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
relation_name
public final LexParser.Relation_nameContext relation_name() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
relation_symbol
public final LexParser.Relation_symbolContext relation_symbol() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
boolean_modified
public final LexParser.Boolean_modifiedContext boolean_modified() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
r_boolean
public final LexParser.R_booleanContext r_boolean() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
modifier_list
public final LexParser.Modifier_listContext modifier_list() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
modifier
public final LexParser.ModifierContext modifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
modifier_name
public final LexParser.Modifier_nameContext modifier_name() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
modifier_relation
public final LexParser.Modifier_relationContext modifier_relation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
modifier_value
public final LexParser.Modifier_valueContext modifier_value() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
prefix_name
public final LexParser.Prefix_nameContext prefix_name() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
prefix
public final LexParser.PrefixContext prefix() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
simple_name
public final LexParser.Simple_nameContext simple_name() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
-