Package org.docx4j.model.datastorage
Class XPathEnhancerParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.docx4j.model.datastorage.XPathEnhancerParser
public class XPathEnhancerParser
extends org.antlr.runtime.Parser
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static intABRPATHstatic intAPOSstatic intATstatic intAxisNamestatic intCCstatic intCOLONstatic intCOMMAstatic intDigitsstatic intDOTstatic intDOTDOTstatic intEOFstatic org.antlr.runtime.BitSetFOLLOW_37_in_nodeTest683static org.antlr.runtime.BitSetFOLLOW_38_in_orExpr911static org.antlr.runtime.BitSetFOLLOW_39_in_andExpr933static org.antlr.runtime.BitSetFOLLOW_44_in_variableReference1329static org.antlr.runtime.BitSetFOLLOW_abbreviatedStep_in_step628static org.antlr.runtime.BitSetFOLLOW_ABRPATH_in_originalAbsoluteLocationPathNoroot540static org.antlr.runtime.BitSetFOLLOW_absoluteLocationPathNoroot_in_locationPath353static org.antlr.runtime.BitSetFOLLOW_absoluteLocationPathNoroot_in_pathExprNoRoot873static org.antlr.runtime.BitSetFOLLOW_additiveExpr_in_relationalExpr1012static org.antlr.runtime.BitSetFOLLOW_additiveExpr_in_relationalExpr1072static org.antlr.runtime.BitSetFOLLOW_andExpr_in_orExpr908static org.antlr.runtime.BitSetFOLLOW_andExpr_in_orExpr913static org.antlr.runtime.BitSetFOLLOW_AT_in_axisSpecifier651static org.antlr.runtime.BitSetFOLLOW_AxisName_in_axisSpecifier643static org.antlr.runtime.BitSetFOLLOW_axisSpecifier_in_step617static org.antlr.runtime.BitSetFOLLOW_CC_in_axisSpecifier645static org.antlr.runtime.BitSetFOLLOW_COLON_in_nameTest1354static org.antlr.runtime.BitSetFOLLOW_COLON_in_qName1294static org.antlr.runtime.BitSetFOLLOW_COMMA_in_functionCall810static org.antlr.runtime.BitSetFOLLOW_equalityExpr_in_andExpr930static org.antlr.runtime.BitSetFOLLOW_equalityExpr_in_andExpr935static org.antlr.runtime.BitSetFOLLOW_expr_in_functionCall807static org.antlr.runtime.BitSetFOLLOW_expr_in_functionCall812static org.antlr.runtime.BitSetFOLLOW_expr_in_main331static org.antlr.runtime.BitSetFOLLOW_expr_in_predicate706static org.antlr.runtime.BitSetFOLLOW_expr_in_primaryExpr767static org.antlr.runtime.BitSetFOLLOW_filterExpr_in_pathExprNoRoot871static org.antlr.runtime.BitSetFOLLOW_functionCall_in_primaryExpr787static org.antlr.runtime.BitSetFOLLOW_functionName_in_functionCall802static org.antlr.runtime.BitSetFOLLOW_LBRAC_in_predicate704static org.antlr.runtime.BitSetFOLLOW_Literal_in_nodeTest687static org.antlr.runtime.BitSetFOLLOW_Literal_in_primaryExpr775static org.antlr.runtime.BitSetFOLLOW_locationPath_in_pathExprNoRoot865static org.antlr.runtime.BitSetFOLLOW_LPAR_in_functionCall804static org.antlr.runtime.BitSetFOLLOW_LPAR_in_nodeTest675static org.antlr.runtime.BitSetFOLLOW_LPAR_in_nodeTest685static org.antlr.runtime.BitSetFOLLOW_LPAR_in_primaryExpr765static org.antlr.runtime.BitSetFOLLOW_MINUS_in_unaryExprNoRoot1273static org.antlr.runtime.BitSetFOLLOW_MUL_in_nameTest1346static org.antlr.runtime.BitSetFOLLOW_MUL_in_nameTest1356static org.antlr.runtime.BitSetFOLLOW_multiplicativeExpr_in_additiveExpr1092static org.antlr.runtime.BitSetFOLLOW_multiplicativeExpr_in_additiveExpr1132static org.antlr.runtime.BitSetFOLLOW_multiplicativeExpr_in_multiplicativeExpr1202static org.antlr.runtime.BitSetFOLLOW_multiplicativeExpr_in_multiplicativeExpr1253static org.antlr.runtime.BitSetFOLLOW_nameTest_in_nodeTest667static org.antlr.runtime.BitSetFOLLOW_nCName_in_nameTest1352static org.antlr.runtime.BitSetFOLLOW_nCName_in_qName1291static org.antlr.runtime.BitSetFOLLOW_nCName_in_qName1296static org.antlr.runtime.BitSetFOLLOW_nodeTest_in_step619static org.antlr.runtime.BitSetFOLLOW_NodeType_in_nodeTest673static org.antlr.runtime.BitSetFOLLOW_Number_in_primaryExpr781static org.antlr.runtime.BitSetFOLLOW_orExpr_in_expr744static org.antlr.runtime.BitSetFOLLOW_originalAbsoluteLocationPathNoroot_in_absoluteLocationPathNoroot368static org.antlr.runtime.BitSetFOLLOW_pathExprNoRoot_in_unionExprNoRoot833static org.antlr.runtime.BitSetFOLLOW_PATHSEP_in_multiplicativeExpr1213static org.antlr.runtime.BitSetFOLLOW_PATHSEP_in_originalAbsoluteLocationPathNoroot532static org.antlr.runtime.BitSetFOLLOW_PATHSEP_in_unionExprNoRoot846static org.antlr.runtime.BitSetFOLLOW_PIPE_in_unionExprNoRoot836static org.antlr.runtime.BitSetFOLLOW_PIPE_in_unionExprNoRoot848static org.antlr.runtime.BitSetFOLLOW_predicate_in_filterExpr892static org.antlr.runtime.BitSetFOLLOW_predicate_in_step621static org.antlr.runtime.BitSetFOLLOW_primaryExpr_in_filterExpr890static org.antlr.runtime.BitSetFOLLOW_qName_in_functionName1313static org.antlr.runtime.BitSetFOLLOW_qName_in_nameTest1362static org.antlr.runtime.BitSetFOLLOW_qName_in_variableReference1331static org.antlr.runtime.BitSetFOLLOW_RBRAC_in_predicate708static org.antlr.runtime.BitSetFOLLOW_relationalExpr_in_equalityExpr952static org.antlr.runtime.BitSetFOLLOW_relationalExpr_in_equalityExpr992static org.antlr.runtime.BitSetFOLLOW_relativeLocationPath_in_locationPath346static org.antlr.runtime.BitSetFOLLOW_relativeLocationPath_in_originalAbsoluteLocationPathNoroot534static org.antlr.runtime.BitSetFOLLOW_relativeLocationPath_in_originalAbsoluteLocationPathNoroot542static org.antlr.runtime.BitSetFOLLOW_RPAR_in_functionCall818static org.antlr.runtime.BitSetFOLLOW_RPAR_in_nodeTest677static org.antlr.runtime.BitSetFOLLOW_RPAR_in_nodeTest689static org.antlr.runtime.BitSetFOLLOW_RPAR_in_primaryExpr769static org.antlr.runtime.BitSetFOLLOW_set_in_abbreviatedStep0static org.antlr.runtime.BitSetFOLLOW_set_in_additiveExpr1102static org.antlr.runtime.BitSetFOLLOW_set_in_equalityExpr962static org.antlr.runtime.BitSetFOLLOW_set_in_multiplicativeExpr1162static org.antlr.runtime.BitSetFOLLOW_set_in_multiplicativeExpr1223static org.antlr.runtime.BitSetFOLLOW_set_in_nCName0static org.antlr.runtime.BitSetFOLLOW_set_in_relationalExpr1022static org.antlr.runtime.BitSetFOLLOW_set_in_relativeLocationPath567static org.antlr.runtime.BitSetFOLLOW_step_in_relativeLocationPath557static org.antlr.runtime.BitSetFOLLOW_step_in_relativeLocationPath597static org.antlr.runtime.BitSetFOLLOW_unaryExprNoRoot_in_multiplicativeExpr1152static org.antlr.runtime.BitSetFOLLOW_unionExprNoRoot_in_unaryExprNoRoot1276static org.antlr.runtime.BitSetFOLLOW_unionExprNoRoot_in_unionExprNoRoot838static org.antlr.runtime.BitSetFOLLOW_unionExprNoRoot_in_unionExprNoRoot850static org.antlr.runtime.BitSetFOLLOW_variableReference_in_primaryExpr759static intGEstatic intLBRACstatic intLEstatic intLESSstatic intLiteralstatic intLowSurrogateCharstatic intLPARstatic intMINUSstatic intMOREstatic intMULstatic intNCNamestatic intNCNameCharstatic intNCNameStartCharstatic intNodeTypestatic intNumberstatic intPATHSEPstatic intPermittedHighSurrogateCharstatic intPIPEstatic intPLUSstatic intQUOTstatic intRBRACstatic intRPARstatic intT__37static intT__38static intT__39static intT__40static intT__41static intT__42static intT__43static intT__44protected org.antlr.stringtemplate.StringTemplateGrouptemplateLibstatic java.lang.String[]tokenNamesstatic intWhitespace -
Constructor Summary
Constructors Constructor Description XPathEnhancerParser(org.antlr.runtime.TokenStream input)XPathEnhancerParser(org.antlr.runtime.TokenStream input, int index, java.lang.String prefix)XPathEnhancerParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state) -
Method Summary
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOutMethods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
-
Field Details
-
tokenNames
public static final java.lang.String[] tokenNames -
EOF
public static final int EOF- See Also:
- Constant Field Values
-
T__37
public static final int T__37- See Also:
- Constant Field Values
-
T__38
public static final int T__38- See Also:
- Constant Field Values
-
T__39
public static final int T__39- See Also:
- Constant Field Values
-
T__40
public static final int T__40- See Also:
- Constant Field Values
-
T__41
public static final int T__41- See Also:
- Constant Field Values
-
T__42
public static final int T__42- See Also:
- Constant Field Values
-
T__43
public static final int T__43- See Also:
- Constant Field Values
-
T__44
public static final int T__44- See Also:
- Constant Field Values
-
PATHSEP
public static final int PATHSEP- See Also:
- Constant Field Values
-
ABRPATH
public static final int ABRPATH- See Also:
- Constant Field Values
-
LPAR
public static final int LPAR- See Also:
- Constant Field Values
-
RPAR
public static final int RPAR- See Also:
- Constant Field Values
-
LBRAC
public static final int LBRAC- See Also:
- Constant Field Values
-
RBRAC
public static final int RBRAC- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS- See Also:
- Constant Field Values
-
DOT
public static final int DOT- See Also:
- Constant Field Values
-
MUL
public static final int MUL- See Also:
- Constant Field Values
-
DOTDOT
public static final int DOTDOT- See Also:
- Constant Field Values
-
AT
public static final int AT- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA- See Also:
- Constant Field Values
-
PIPE
public static final int PIPE- See Also:
- Constant Field Values
-
LESS
public static final int LESS- See Also:
- Constant Field Values
-
MORE
public static final int MORE- See Also:
- Constant Field Values
-
LE
public static final int LE- See Also:
- Constant Field Values
-
GE
public static final int GE- See Also:
- Constant Field Values
-
COLON
public static final int COLON- See Also:
- Constant Field Values
-
CC
public static final int CC- See Also:
- Constant Field Values
-
APOS
public static final int APOS- See Also:
- Constant Field Values
-
QUOT
public static final int QUOT- See Also:
- Constant Field Values
-
AxisName
public static final int AxisName- See Also:
- Constant Field Values
-
NodeType
public static final int NodeType- See Also:
- Constant Field Values
-
Literal
public static final int Literal- See Also:
- Constant Field Values
-
Number
public static final int Number- See Also:
- Constant Field Values
-
NCName
public static final int NCName- See Also:
- Constant Field Values
-
Digits
public static final int Digits- See Also:
- Constant Field Values
-
Whitespace
public static final int Whitespace- See Also:
- Constant Field Values
-
NCNameStartChar
public static final int NCNameStartChar- See Also:
- Constant Field Values
-
NCNameChar
public static final int NCNameChar- See Also:
- Constant Field Values
-
PermittedHighSurrogateChar
public static final int PermittedHighSurrogateChar- See Also:
- Constant Field Values
-
LowSurrogateChar
public static final int LowSurrogateChar- See Also:
- Constant Field Values
-
templateLib
protected org.antlr.stringtemplate.StringTemplateGroup templateLib -
FOLLOW_expr_in_main331
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_main331 -
FOLLOW_relativeLocationPath_in_locationPath346
public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_locationPath346 -
FOLLOW_absoluteLocationPathNoroot_in_locationPath353
public static final org.antlr.runtime.BitSet FOLLOW_absoluteLocationPathNoroot_in_locationPath353 -
FOLLOW_originalAbsoluteLocationPathNoroot_in_absoluteLocationPathNoroot368
public static final org.antlr.runtime.BitSet FOLLOW_originalAbsoluteLocationPathNoroot_in_absoluteLocationPathNoroot368 -
FOLLOW_PATHSEP_in_originalAbsoluteLocationPathNoroot532
public static final org.antlr.runtime.BitSet FOLLOW_PATHSEP_in_originalAbsoluteLocationPathNoroot532 -
FOLLOW_relativeLocationPath_in_originalAbsoluteLocationPathNoroot534
public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_originalAbsoluteLocationPathNoroot534 -
FOLLOW_ABRPATH_in_originalAbsoluteLocationPathNoroot540
public static final org.antlr.runtime.BitSet FOLLOW_ABRPATH_in_originalAbsoluteLocationPathNoroot540 -
FOLLOW_relativeLocationPath_in_originalAbsoluteLocationPathNoroot542
public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_originalAbsoluteLocationPathNoroot542 -
FOLLOW_step_in_relativeLocationPath557
public static final org.antlr.runtime.BitSet FOLLOW_step_in_relativeLocationPath557 -
FOLLOW_set_in_relativeLocationPath567
public static final org.antlr.runtime.BitSet FOLLOW_set_in_relativeLocationPath567 -
FOLLOW_step_in_relativeLocationPath597
public static final org.antlr.runtime.BitSet FOLLOW_step_in_relativeLocationPath597 -
FOLLOW_axisSpecifier_in_step617
public static final org.antlr.runtime.BitSet FOLLOW_axisSpecifier_in_step617 -
FOLLOW_nodeTest_in_step619
public static final org.antlr.runtime.BitSet FOLLOW_nodeTest_in_step619 -
FOLLOW_predicate_in_step621
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_step621 -
FOLLOW_abbreviatedStep_in_step628
public static final org.antlr.runtime.BitSet FOLLOW_abbreviatedStep_in_step628 -
FOLLOW_AxisName_in_axisSpecifier643
public static final org.antlr.runtime.BitSet FOLLOW_AxisName_in_axisSpecifier643 -
FOLLOW_CC_in_axisSpecifier645
public static final org.antlr.runtime.BitSet FOLLOW_CC_in_axisSpecifier645 -
FOLLOW_AT_in_axisSpecifier651
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_axisSpecifier651 -
FOLLOW_nameTest_in_nodeTest667
public static final org.antlr.runtime.BitSet FOLLOW_nameTest_in_nodeTest667 -
FOLLOW_NodeType_in_nodeTest673
public static final org.antlr.runtime.BitSet FOLLOW_NodeType_in_nodeTest673 -
FOLLOW_LPAR_in_nodeTest675
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_nodeTest675 -
FOLLOW_RPAR_in_nodeTest677
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_nodeTest677 -
FOLLOW_37_in_nodeTest683
public static final org.antlr.runtime.BitSet FOLLOW_37_in_nodeTest683 -
FOLLOW_LPAR_in_nodeTest685
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_nodeTest685 -
FOLLOW_Literal_in_nodeTest687
public static final org.antlr.runtime.BitSet FOLLOW_Literal_in_nodeTest687 -
FOLLOW_RPAR_in_nodeTest689
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_nodeTest689 -
FOLLOW_LBRAC_in_predicate704
public static final org.antlr.runtime.BitSet FOLLOW_LBRAC_in_predicate704 -
FOLLOW_expr_in_predicate706
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_predicate706 -
FOLLOW_RBRAC_in_predicate708
public static final org.antlr.runtime.BitSet FOLLOW_RBRAC_in_predicate708 -
FOLLOW_set_in_abbreviatedStep0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_abbreviatedStep0 -
FOLLOW_orExpr_in_expr744
public static final org.antlr.runtime.BitSet FOLLOW_orExpr_in_expr744 -
FOLLOW_variableReference_in_primaryExpr759
public static final org.antlr.runtime.BitSet FOLLOW_variableReference_in_primaryExpr759 -
FOLLOW_LPAR_in_primaryExpr765
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_primaryExpr765 -
FOLLOW_expr_in_primaryExpr767
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_primaryExpr767 -
FOLLOW_RPAR_in_primaryExpr769
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_primaryExpr769 -
FOLLOW_Literal_in_primaryExpr775
public static final org.antlr.runtime.BitSet FOLLOW_Literal_in_primaryExpr775 -
FOLLOW_Number_in_primaryExpr781
public static final org.antlr.runtime.BitSet FOLLOW_Number_in_primaryExpr781 -
FOLLOW_functionCall_in_primaryExpr787
public static final org.antlr.runtime.BitSet FOLLOW_functionCall_in_primaryExpr787 -
FOLLOW_functionName_in_functionCall802
public static final org.antlr.runtime.BitSet FOLLOW_functionName_in_functionCall802 -
FOLLOW_LPAR_in_functionCall804
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_functionCall804 -
FOLLOW_expr_in_functionCall807
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_functionCall807 -
FOLLOW_COMMA_in_functionCall810
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_functionCall810 -
FOLLOW_expr_in_functionCall812
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_functionCall812 -
FOLLOW_RPAR_in_functionCall818
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_functionCall818 -
FOLLOW_pathExprNoRoot_in_unionExprNoRoot833
public static final org.antlr.runtime.BitSet FOLLOW_pathExprNoRoot_in_unionExprNoRoot833 -
FOLLOW_PIPE_in_unionExprNoRoot836
public static final org.antlr.runtime.BitSet FOLLOW_PIPE_in_unionExprNoRoot836 -
FOLLOW_unionExprNoRoot_in_unionExprNoRoot838
public static final org.antlr.runtime.BitSet FOLLOW_unionExprNoRoot_in_unionExprNoRoot838 -
FOLLOW_PATHSEP_in_unionExprNoRoot846
public static final org.antlr.runtime.BitSet FOLLOW_PATHSEP_in_unionExprNoRoot846 -
FOLLOW_PIPE_in_unionExprNoRoot848
public static final org.antlr.runtime.BitSet FOLLOW_PIPE_in_unionExprNoRoot848 -
FOLLOW_unionExprNoRoot_in_unionExprNoRoot850
public static final org.antlr.runtime.BitSet FOLLOW_unionExprNoRoot_in_unionExprNoRoot850 -
FOLLOW_locationPath_in_pathExprNoRoot865
public static final org.antlr.runtime.BitSet FOLLOW_locationPath_in_pathExprNoRoot865 -
FOLLOW_filterExpr_in_pathExprNoRoot871
public static final org.antlr.runtime.BitSet FOLLOW_filterExpr_in_pathExprNoRoot871 -
FOLLOW_absoluteLocationPathNoroot_in_pathExprNoRoot873
public static final org.antlr.runtime.BitSet FOLLOW_absoluteLocationPathNoroot_in_pathExprNoRoot873 -
FOLLOW_primaryExpr_in_filterExpr890
public static final org.antlr.runtime.BitSet FOLLOW_primaryExpr_in_filterExpr890 -
FOLLOW_predicate_in_filterExpr892
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_filterExpr892 -
FOLLOW_andExpr_in_orExpr908
public static final org.antlr.runtime.BitSet FOLLOW_andExpr_in_orExpr908 -
FOLLOW_38_in_orExpr911
public static final org.antlr.runtime.BitSet FOLLOW_38_in_orExpr911 -
FOLLOW_andExpr_in_orExpr913
public static final org.antlr.runtime.BitSet FOLLOW_andExpr_in_orExpr913 -
FOLLOW_equalityExpr_in_andExpr930
public static final org.antlr.runtime.BitSet FOLLOW_equalityExpr_in_andExpr930 -
FOLLOW_39_in_andExpr933
public static final org.antlr.runtime.BitSet FOLLOW_39_in_andExpr933 -
FOLLOW_equalityExpr_in_andExpr935
public static final org.antlr.runtime.BitSet FOLLOW_equalityExpr_in_andExpr935 -
FOLLOW_relationalExpr_in_equalityExpr952
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpr_in_equalityExpr952 -
FOLLOW_set_in_equalityExpr962
public static final org.antlr.runtime.BitSet FOLLOW_set_in_equalityExpr962 -
FOLLOW_relationalExpr_in_equalityExpr992
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpr_in_equalityExpr992 -
FOLLOW_additiveExpr_in_relationalExpr1012
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpr_in_relationalExpr1012 -
FOLLOW_set_in_relationalExpr1022
public static final org.antlr.runtime.BitSet FOLLOW_set_in_relationalExpr1022 -
FOLLOW_additiveExpr_in_relationalExpr1072
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpr_in_relationalExpr1072 -
FOLLOW_multiplicativeExpr_in_additiveExpr1092
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpr_in_additiveExpr1092 -
FOLLOW_set_in_additiveExpr1102
public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpr1102 -
FOLLOW_multiplicativeExpr_in_additiveExpr1132
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpr_in_additiveExpr1132 -
FOLLOW_unaryExprNoRoot_in_multiplicativeExpr1152
public static final org.antlr.runtime.BitSet FOLLOW_unaryExprNoRoot_in_multiplicativeExpr1152 -
FOLLOW_set_in_multiplicativeExpr1162
public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpr1162 -
FOLLOW_multiplicativeExpr_in_multiplicativeExpr1202
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpr_in_multiplicativeExpr1202 -
FOLLOW_PATHSEP_in_multiplicativeExpr1213
public static final org.antlr.runtime.BitSet FOLLOW_PATHSEP_in_multiplicativeExpr1213 -
FOLLOW_set_in_multiplicativeExpr1223
public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpr1223 -
FOLLOW_multiplicativeExpr_in_multiplicativeExpr1253
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpr_in_multiplicativeExpr1253 -
FOLLOW_MINUS_in_unaryExprNoRoot1273
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_unaryExprNoRoot1273 -
FOLLOW_unionExprNoRoot_in_unaryExprNoRoot1276
public static final org.antlr.runtime.BitSet FOLLOW_unionExprNoRoot_in_unaryExprNoRoot1276 -
FOLLOW_nCName_in_qName1291
public static final org.antlr.runtime.BitSet FOLLOW_nCName_in_qName1291 -
FOLLOW_COLON_in_qName1294
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_qName1294 -
FOLLOW_nCName_in_qName1296
public static final org.antlr.runtime.BitSet FOLLOW_nCName_in_qName1296 -
FOLLOW_qName_in_functionName1313
public static final org.antlr.runtime.BitSet FOLLOW_qName_in_functionName1313 -
FOLLOW_44_in_variableReference1329
public static final org.antlr.runtime.BitSet FOLLOW_44_in_variableReference1329 -
FOLLOW_qName_in_variableReference1331
public static final org.antlr.runtime.BitSet FOLLOW_qName_in_variableReference1331 -
FOLLOW_MUL_in_nameTest1346
public static final org.antlr.runtime.BitSet FOLLOW_MUL_in_nameTest1346 -
FOLLOW_nCName_in_nameTest1352
public static final org.antlr.runtime.BitSet FOLLOW_nCName_in_nameTest1352 -
FOLLOW_COLON_in_nameTest1354
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_nameTest1354 -
FOLLOW_MUL_in_nameTest1356
public static final org.antlr.runtime.BitSet FOLLOW_MUL_in_nameTest1356 -
FOLLOW_qName_in_nameTest1362
public static final org.antlr.runtime.BitSet FOLLOW_qName_in_nameTest1362 -
FOLLOW_set_in_nCName0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_nCName0
-
-
Constructor Details
-
XPathEnhancerParser
public XPathEnhancerParser(org.antlr.runtime.TokenStream input) -
XPathEnhancerParser
public XPathEnhancerParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state) -
XPathEnhancerParser
public XPathEnhancerParser(org.antlr.runtime.TokenStream input, int index, java.lang.String prefix)
-
-
Method Details
-
setTemplateLib
public void setTemplateLib(org.antlr.stringtemplate.StringTemplateGroup templateLib) -
getTemplateLib
public org.antlr.stringtemplate.StringTemplateGroup getTemplateLib() -
getTokenNames
public java.lang.String[] getTokenNames()- Overrides:
getTokenNamesin classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public java.lang.String getGrammarFileName()- Overrides:
getGrammarFileNamein classorg.antlr.runtime.BaseRecognizer
-
enhanceXPath
public static java.lang.String enhanceXPath(java.lang.String prefix, int index, java.lang.String xpath) -
main
- Throws:
org.antlr.runtime.RecognitionException
-
locationPath
public final XPathEnhancerParser.locationPath_return locationPath() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
absoluteLocationPathNoroot
public final XPathEnhancerParser.absoluteLocationPathNoroot_return absoluteLocationPathNoroot() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
originalAbsoluteLocationPathNoroot
public final XPathEnhancerParser.originalAbsoluteLocationPathNoroot_return originalAbsoluteLocationPathNoroot() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
relativeLocationPath
public final XPathEnhancerParser.relativeLocationPath_return relativeLocationPath() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
step
- Throws:
org.antlr.runtime.RecognitionException
-
axisSpecifier
public final XPathEnhancerParser.axisSpecifier_return axisSpecifier() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
nodeTest
public final XPathEnhancerParser.nodeTest_return nodeTest() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
predicate
public final XPathEnhancerParser.predicate_return predicate() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
abbreviatedStep
public final XPathEnhancerParser.abbreviatedStep_return abbreviatedStep() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
expr
- Throws:
org.antlr.runtime.RecognitionException
-
primaryExpr
public final XPathEnhancerParser.primaryExpr_return primaryExpr() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
functionCall
public final XPathEnhancerParser.functionCall_return functionCall() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
unionExprNoRoot
public final XPathEnhancerParser.unionExprNoRoot_return unionExprNoRoot() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
pathExprNoRoot
public final XPathEnhancerParser.pathExprNoRoot_return pathExprNoRoot() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
filterExpr
public final XPathEnhancerParser.filterExpr_return filterExpr() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
orExpr
public final XPathEnhancerParser.orExpr_return orExpr() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
andExpr
public final XPathEnhancerParser.andExpr_return andExpr() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
equalityExpr
public final XPathEnhancerParser.equalityExpr_return equalityExpr() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
relationalExpr
public final XPathEnhancerParser.relationalExpr_return relationalExpr() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
additiveExpr
public final XPathEnhancerParser.additiveExpr_return additiveExpr() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
multiplicativeExpr
public final XPathEnhancerParser.multiplicativeExpr_return multiplicativeExpr() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
unaryExprNoRoot
public final XPathEnhancerParser.unaryExprNoRoot_return unaryExprNoRoot() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
qName
- Throws:
org.antlr.runtime.RecognitionException
-
functionName
public final XPathEnhancerParser.functionName_return functionName() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
variableReference
public final XPathEnhancerParser.variableReference_return variableReference() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
nameTest
public final XPathEnhancerParser.nameTest_return nameTest() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
nCName
public final XPathEnhancerParser.nCName_return nCName() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-