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 classLexParser.Boolean_modifiedContextstatic classLexParser.Boolean_queryContextstatic classLexParser.IndexContextstatic classLexParser.Modifier_listContextstatic classLexParser.Modifier_nameContextstatic classLexParser.Modifier_relationContextstatic classLexParser.Modifier_valueContextstatic classLexParser.ModifierContextstatic classLexParser.Prefix_nameContextstatic classLexParser.PrefixContextstatic classLexParser.QueryContextstatic classLexParser.R_booleanContextstatic classLexParser.Relation_modifiedContextstatic classLexParser.Relation_nameContextstatic classLexParser.Relation_symbolContextstatic classLexParser.RelationContextstatic classLexParser.Search_clauseContextstatic classLexParser.Search_termContextstatic classLexParser.Simple_nameContextstatic classLexParser.SubqueryContext
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN_ATNprotected static org.antlr.v4.runtime.dfa.DFA[]_decisionToDFAstatic String_serializedATNprotected static org.antlr.v4.runtime.atn.PredictionContextCache_sharedContextCachestatic intANDstatic intDOTstatic intEQUALstatic intEQUAL_EQUALstatic intGREATERstatic intGREATER_EQUALstatic intL_PARENstatic intLESSERstatic intLESSER_EQUALstatic intNOTstatic intNOT_EQUALstatic intORstatic intQUOTED_STRINGstatic intR_PARENstatic intRULE_boolean_modifiedstatic intRULE_boolean_querystatic intRULE_indexstatic intRULE_modifierstatic intRULE_modifier_liststatic intRULE_modifier_namestatic intRULE_modifier_relationstatic intRULE_modifier_valuestatic intRULE_prefixstatic intRULE_prefix_namestatic intRULE_querystatic intRULE_r_booleanstatic intRULE_relationstatic intRULE_relation_modifiedstatic intRULE_relation_namestatic intRULE_relation_symbolstatic intRULE_search_clausestatic intRULE_search_termstatic intRULE_simple_namestatic intRULE_subquerystatic String[]ruleNamesstatic intSIMPLE_STRINGstatic intSLASHstatic String[]tokenNamesDeprecated.UseVOCABULARYinstead.static org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWS
-
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.UseVOCABULARYinstead.
-
_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:
getTokenNamesin 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:
getVocabularyin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
public String getGrammarFileName()
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
public String[] getRuleNames()
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
public String getSerializedATN()
- Overrides:
getSerializedATNin 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:
getATNin 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
-
-