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
  • Field Details

    • tokenNames

      public static final String[] tokenNames
    • EOF

      public static final int EOF
      See Also:
    • T__37

      public static final int T__37
      See Also:
    • T__38

      public static final int T__38
      See Also:
    • T__39

      public static final int T__39
      See Also:
    • T__40

      public static final int T__40
      See Also:
    • T__41

      public static final int T__41
      See Also:
    • T__42

      public static final int T__42
      See Also:
    • T__43

      public static final int T__43
      See Also:
    • T__44

      public static final int T__44
      See Also:
    • PATHSEP

      public static final int PATHSEP
      See Also:
    • ABRPATH

      public static final int ABRPATH
      See Also:
    • LPAR

      public static final int LPAR
      See Also:
    • RPAR

      public static final int RPAR
      See Also:
    • LBRAC

      public static final int LBRAC
      See Also:
    • RBRAC

      public static final int RBRAC
      See Also:
    • MINUS

      public static final int MINUS
      See Also:
    • PLUS

      public static final int PLUS
      See Also:
    • DOT

      public static final int DOT
      See Also:
    • MUL

      public static final int MUL
      See Also:
    • DOTDOT

      public static final int DOTDOT
      See Also:
    • AT

      public static final int AT
      See Also:
    • COMMA

      public static final int COMMA
      See Also:
    • PIPE

      public static final int PIPE
      See Also:
    • LESS

      public static final int LESS
      See Also:
    • MORE

      public static final int MORE
      See Also:
    • LE

      public static final int LE
      See Also:
    • GE

      public static final int GE
      See Also:
    • COLON

      public static final int COLON
      See Also:
    • CC

      public static final int CC
      See Also:
    • APOS

      public static final int APOS
      See Also:
    • QUOT

      public static final int QUOT
      See Also:
    • AxisName

      public static final int AxisName
      See Also:
    • NodeType

      public static final int NodeType
      See Also:
    • Literal

      public static final int Literal
      See Also:
    • Number

      public static final int Number
      See Also:
    • NCName

      public static final int NCName
      See Also:
    • Digits

      public static final int Digits
      See Also:
    • Whitespace

      public static final int Whitespace
      See Also:
    • NCNameStartChar

      public static final int NCNameStartChar
      See Also:
    • NCNameChar

      public static final int NCNameChar
      See Also:
    • PermittedHighSurrogateChar

      public static final int PermittedHighSurrogateChar
      See Also:
    • LowSurrogateChar

      public static final int LowSurrogateChar
      See Also:
    • 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, String prefix)
  • Method Details