Class SightlyParser
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
- org.antlr.v4.runtime.Parser
-
- org.apache.sling.scripting.sightly.impl.parser.expr.generated.SightlyParser
-
public class SightlyParser extends org.antlr.v4.runtime.Parser
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSightlyParser.AndBinaryOpContextstatic classSightlyParser.AtomContextstatic classSightlyParser.ComparisonOpContextstatic classSightlyParser.ComparisonTermContextstatic classSightlyParser.ExpressionContextstatic classSightlyParser.ExprNodeContextstatic classSightlyParser.FactorContextstatic classSightlyParser.FieldContextstatic classSightlyParser.InBinaryOpContextstatic classSightlyParser.InterpolationContextstatic classSightlyParser.OptionContextstatic classSightlyParser.OptionListContextstatic classSightlyParser.OrBinaryOpContextstatic classSightlyParser.SimpleContextstatic classSightlyParser.StringConstContextstatic classSightlyParser.TermContextstatic classSightlyParser.TextFragContextstatic classSightlyParser.ValueListContext
-
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 intAND_OPstatic intARRAY_ENDstatic intARRAY_STARTstatic intASSIGNstatic intBOOL_CONSTANTstatic intCOMMAstatic intCOMMENTstatic intDOTstatic intEQstatic intESC_EXPRstatic intEXPR_ENDstatic intEXPR_STARTstatic intFLOATstatic intGEQstatic intGTstatic intIDstatic intIN_OPstatic intINTstatic intLBRACKETstatic intLEQstatic intLTstatic intNEQstatic intNOT_OPstatic intOPTION_SEPstatic intOR_OPstatic intRBRACKETstatic intRULE_andBinaryOpstatic intRULE_atomstatic intRULE_comparisonOpstatic intRULE_comparisonTermstatic intRULE_expressionstatic intRULE_exprNodestatic intRULE_factorstatic intRULE_fieldstatic intRULE_inBinaryOpstatic intRULE_interpolationstatic intRULE_optionstatic intRULE_optionListstatic intRULE_orBinaryOpstatic intRULE_simplestatic intRULE_stringConststatic intRULE_termstatic intRULE_textFragstatic intRULE_valueListstatic String[]ruleNamesstatic intSTRINGstatic intTERNARY_BRANCHES_OPstatic intTERNARY_Q_OPstatic intTEXT_PARTstatic String[]tokenNamesDeprecated.UseVOCABULARYinstead.static org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWS
-
Constructor Summary
Constructors Constructor Description SightlyParser(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, 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
-
ESC_EXPR
public static final int ESC_EXPR
- See Also:
- Constant Field Values
-
EXPR_START
public static final int EXPR_START
- See Also:
- Constant Field Values
-
TEXT_PART
public static final int TEXT_PART
- See Also:
- Constant Field Values
-
EXPR_END
public static final int EXPR_END
- See Also:
- Constant Field Values
-
BOOL_CONSTANT
public static final int BOOL_CONSTANT
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
LBRACKET
public static final int LBRACKET
- See Also:
- Constant Field Values
-
RBRACKET
public static final int RBRACKET
- See Also:
- Constant Field Values
-
IN_OP
public static final int IN_OP
- See Also:
- Constant Field Values
-
AND_OP
public static final int AND_OP
- See Also:
- Constant Field Values
-
OR_OP
public static final int OR_OP
- See Also:
- Constant Field Values
-
NOT_OP
public static final int NOT_OP
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
ARRAY_START
public static final int ARRAY_START
- See Also:
- Constant Field Values
-
ARRAY_END
public static final int ARRAY_END
- See Also:
- Constant Field Values
-
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
-
OPTION_SEP
public static final int OPTION_SEP
- See Also:
- Constant Field Values
-
TERNARY_Q_OP
public static final int TERNARY_Q_OP
- See Also:
- Constant Field Values
-
TERNARY_BRANCHES_OP
public static final int TERNARY_BRANCHES_OP
- See Also:
- Constant Field Values
-
LT
public static final int LT
- See Also:
- Constant Field Values
-
LEQ
public static final int LEQ
- See Also:
- Constant Field Values
-
GEQ
public static final int GEQ
- See Also:
- Constant Field Values
-
GT
public static final int GT
- See Also:
- Constant Field Values
-
EQ
public static final int EQ
- See Also:
- Constant Field Values
-
NEQ
public static final int NEQ
- See Also:
- Constant Field Values
-
ID
public static final int ID
- See Also:
- Constant Field Values
-
INT
public static final int INT
- See Also:
- Constant Field Values
-
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
-
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
STRING
public static final int STRING
- See Also:
- Constant Field Values
-
RULE_interpolation
public static final int RULE_interpolation
- See Also:
- Constant Field Values
-
RULE_textFrag
public static final int RULE_textFrag
- See Also:
- Constant Field Values
-
RULE_expression
public static final int RULE_expression
- See Also:
- Constant Field Values
-
RULE_optionList
public static final int RULE_optionList
- See Also:
- Constant Field Values
-
RULE_option
public static final int RULE_option
- See Also:
- Constant Field Values
-
RULE_exprNode
public static final int RULE_exprNode
- See Also:
- Constant Field Values
-
RULE_orBinaryOp
public static final int RULE_orBinaryOp
- See Also:
- Constant Field Values
-
RULE_andBinaryOp
public static final int RULE_andBinaryOp
- See Also:
- Constant Field Values
-
RULE_inBinaryOp
public static final int RULE_inBinaryOp
- See Also:
- Constant Field Values
-
RULE_comparisonTerm
public static final int RULE_comparisonTerm
- See Also:
- Constant Field Values
-
RULE_comparisonOp
public static final int RULE_comparisonOp
- See Also:
- Constant Field Values
-
RULE_factor
public static final int RULE_factor
- See Also:
- Constant Field Values
-
RULE_term
public static final int RULE_term
- See Also:
- Constant Field Values
-
RULE_field
public static final int RULE_field
- See Also:
- Constant Field Values
-
RULE_simple
public static final int RULE_simple
- See Also:
- Constant Field Values
-
RULE_valueList
public static final int RULE_valueList
- See Also:
- Constant Field Values
-
RULE_atom
public static final int RULE_atom
- See Also:
- Constant Field Values
-
RULE_stringConst
public static final int RULE_stringConst
- 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>
-
interpolation
public final SightlyParser.InterpolationContext interpolation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
textFrag
public final SightlyParser.TextFragContext textFrag() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
expression
public final SightlyParser.ExpressionContext expression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
optionList
public final SightlyParser.OptionListContext optionList() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
option
public final SightlyParser.OptionContext option() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
exprNode
public final SightlyParser.ExprNodeContext exprNode() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
orBinaryOp
public final SightlyParser.OrBinaryOpContext orBinaryOp() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
andBinaryOp
public final SightlyParser.AndBinaryOpContext andBinaryOp() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
inBinaryOp
public final SightlyParser.InBinaryOpContext inBinaryOp() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
comparisonTerm
public final SightlyParser.ComparisonTermContext comparisonTerm() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
comparisonOp
public final SightlyParser.ComparisonOpContext comparisonOp() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
factor
public final SightlyParser.FactorContext factor() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
term
public final SightlyParser.TermContext term() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
field
public final SightlyParser.FieldContext field() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
simple
public final SightlyParser.SimpleContext simple() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
valueList
public final SightlyParser.ValueListContext valueList() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
atom
public final SightlyParser.AtomContext atom() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
stringConst
public final SightlyParser.StringConstContext stringConst() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
-