Class XPath1Parser


  • public class XPath1Parser
    extends org.antlr.runtime.Parser
    • Field Detail

      • tokenNames

        public static final String[] tokenNames
      • AbbreviatedAxisSpecifier

        public static final int AbbreviatedAxisSpecifier
        See Also:
        Constant Field Values
      • adaptor

        protected org.antlr.runtime.tree.TreeAdaptor adaptor
      • FOLLOW_locationPath_in_xpath202

        public static final org.antlr.runtime.BitSet FOLLOW_locationPath_in_xpath202
      • FOLLOW_SynapseSpecificBody_in_locationPath224

        public static final org.antlr.runtime.BitSet FOLLOW_SynapseSpecificBody_in_locationPath224
      • FOLLOW_relativeLocationPath_in_locationPath226

        public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_locationPath226
      • FOLLOW_SynapseSpecific_in_locationPath243

        public static final org.antlr.runtime.BitSet FOLLOW_SynapseSpecific_in_locationPath243
      • FOLLOW_relativeLocationPath_in_locationPath245

        public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_locationPath245
      • FOLLOW_SynapseSpecificBody_in_locationPath262

        public static final org.antlr.runtime.BitSet FOLLOW_SynapseSpecificBody_in_locationPath262
      • FOLLOW_absoluteLocationPath_in_locationPath264

        public static final org.antlr.runtime.BitSet FOLLOW_absoluteLocationPath_in_locationPath264
      • FOLLOW_SynapseSpecific_in_locationPath281

        public static final org.antlr.runtime.BitSet FOLLOW_SynapseSpecific_in_locationPath281
      • FOLLOW_absoluteLocationPath_in_locationPath283

        public static final org.antlr.runtime.BitSet FOLLOW_absoluteLocationPath_in_locationPath283
      • FOLLOW_relativeLocationPath_in_locationPath300

        public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_locationPath300
      • FOLLOW_absoluteLocationPath_in_locationPath317

        public static final org.antlr.runtime.BitSet FOLLOW_absoluteLocationPath_in_locationPath317
      • FOLLOW_SynapseSpecific_in_locationPath334

        public static final org.antlr.runtime.BitSet FOLLOW_SynapseSpecific_in_locationPath334
      • FOLLOW_Colon_in_locationPath336

        public static final org.antlr.runtime.BitSet FOLLOW_Colon_in_locationPath336
      • FOLLOW_Name_in_locationPath338

        public static final org.antlr.runtime.BitSet FOLLOW_Name_in_locationPath338
      • FOLLOW_SynapseSpecificBody_in_locationPath355

        public static final org.antlr.runtime.BitSet FOLLOW_SynapseSpecificBody_in_locationPath355
      • FOLLOW_SynapseSpecific_in_locationPath392

        public static final org.antlr.runtime.BitSet FOLLOW_SynapseSpecific_in_locationPath392
      • FOLLOW_SingleAxisStep_in_absoluteLocationPath447

        public static final org.antlr.runtime.BitSet FOLLOW_SingleAxisStep_in_absoluteLocationPath447
      • FOLLOW_relativeLocationPath_in_absoluteLocationPath449

        public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_absoluteLocationPath449
      • FOLLOW_RecursiveAxisStep_in_absoluteLocationPath467

        public static final org.antlr.runtime.BitSet FOLLOW_RecursiveAxisStep_in_absoluteLocationPath467
      • FOLLOW_relativeLocationPath_in_absoluteLocationPath469

        public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_absoluteLocationPath469
      • FOLLOW_step_in_relativeLocationPath491

        public static final org.antlr.runtime.BitSet FOLLOW_step_in_relativeLocationPath491
      • FOLLOW_SingleAxisStep_in_relativeLocationPath501

        public static final org.antlr.runtime.BitSet FOLLOW_SingleAxisStep_in_relativeLocationPath501
      • FOLLOW_relativeLocationPath_in_relativeLocationPath504

        public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_relativeLocationPath504
      • FOLLOW_RecursiveAxisStep_in_relativeLocationPath524

        public static final org.antlr.runtime.BitSet FOLLOW_RecursiveAxisStep_in_relativeLocationPath524
      • FOLLOW_relativeLocationPath_in_relativeLocationPath527

        public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_relativeLocationPath527
      • FOLLOW_step_in_relativeLocationPath551

        public static final org.antlr.runtime.BitSet FOLLOW_step_in_relativeLocationPath551
      • FOLLOW_namedAxisStep_in_step568

        public static final org.antlr.runtime.BitSet FOLLOW_namedAxisStep_in_step568
      • FOLLOW_predicate_in_step571

        public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_step571
      • FOLLOW_abbreviatedAxisStep_in_step596

        public static final org.antlr.runtime.BitSet FOLLOW_abbreviatedAxisStep_in_step596
      • FOLLOW_predicate_in_step600

        public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_step600
      • FOLLOW_56_in_abbreviatedAxisStep635

        public static final org.antlr.runtime.BitSet FOLLOW_56_in_abbreviatedAxisStep635
      • FOLLOW_57_in_abbreviatedAxisStep655

        public static final org.antlr.runtime.BitSet FOLLOW_57_in_abbreviatedAxisStep655
      • FOLLOW_AbbreviatedAxisSpecifier_in_namedAxisStep684

        public static final org.antlr.runtime.BitSet FOLLOW_AbbreviatedAxisSpecifier_in_namedAxisStep684
      • FOLLOW_nodeTest_in_namedAxisStep686

        public static final org.antlr.runtime.BitSet FOLLOW_nodeTest_in_namedAxisStep686
      • FOLLOW_axisSpecifier_in_namedAxisStep705

        public static final org.antlr.runtime.BitSet FOLLOW_axisSpecifier_in_namedAxisStep705
      • FOLLOW_nodeTest_in_namedAxisStep708

        public static final org.antlr.runtime.BitSet FOLLOW_nodeTest_in_namedAxisStep708
      • FOLLOW_AxisName_in_axisSpecifier734

        public static final org.antlr.runtime.BitSet FOLLOW_AxisName_in_axisSpecifier734
      • FOLLOW_AxisNameSeparator_in_axisSpecifier736

        public static final org.antlr.runtime.BitSet FOLLOW_AxisNameSeparator_in_axisSpecifier736
      • FOLLOW_nameTest_in_nodeTest762

        public static final org.antlr.runtime.BitSet FOLLOW_nameTest_in_nodeTest762
      • FOLLOW_NodeType_in_nodeTest771

        public static final org.antlr.runtime.BitSet FOLLOW_NodeType_in_nodeTest771
      • FOLLOW_LeftParenthesis_in_nodeTest773

        public static final org.antlr.runtime.BitSet FOLLOW_LeftParenthesis_in_nodeTest773
      • FOLLOW_RightParenthesis_in_nodeTest775

        public static final org.antlr.runtime.BitSet FOLLOW_RightParenthesis_in_nodeTest775
      • FOLLOW_ProcessingInstruction_in_nodeTest792

        public static final org.antlr.runtime.BitSet FOLLOW_ProcessingInstruction_in_nodeTest792
      • FOLLOW_LeftParenthesis_in_nodeTest794

        public static final org.antlr.runtime.BitSet FOLLOW_LeftParenthesis_in_nodeTest794
      • FOLLOW_StringLiteral_in_nodeTest796

        public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_nodeTest796
      • FOLLOW_RightParenthesis_in_nodeTest798

        public static final org.antlr.runtime.BitSet FOLLOW_RightParenthesis_in_nodeTest798
      • FOLLOW_Star_in_nameTest817

        public static final org.antlr.runtime.BitSet FOLLOW_Star_in_nameTest817
      • FOLLOW_Name_in_nameTest835

        public static final org.antlr.runtime.BitSet FOLLOW_Name_in_nameTest835
      • FOLLOW_Colon_in_nameTest837

        public static final org.antlr.runtime.BitSet FOLLOW_Colon_in_nameTest837
      • FOLLOW_Star_in_nameTest839

        public static final org.antlr.runtime.BitSet FOLLOW_Star_in_nameTest839
      • FOLLOW_qName_in_nameTest858

        public static final org.antlr.runtime.BitSet FOLLOW_qName_in_nameTest858
      • FOLLOW_LeftSquareBracket_in_predicate875

        public static final org.antlr.runtime.BitSet FOLLOW_LeftSquareBracket_in_predicate875
      • FOLLOW_predicateExpr_in_predicate877

        public static final org.antlr.runtime.BitSet FOLLOW_predicateExpr_in_predicate877
      • FOLLOW_RightSquareBracket_in_predicate879

        public static final org.antlr.runtime.BitSet FOLLOW_RightSquareBracket_in_predicate879
      • FOLLOW_LeftSquareBracket_in_predicate894

        public static final org.antlr.runtime.BitSet FOLLOW_LeftSquareBracket_in_predicate894
      • FOLLOW_58_in_predicate896

        public static final org.antlr.runtime.BitSet FOLLOW_58_in_predicate896
      • FOLLOW_RightSquareBracket_in_predicate898

        public static final org.antlr.runtime.BitSet FOLLOW_RightSquareBracket_in_predicate898
      • FOLLOW_expr_in_predicateExpr919

        public static final org.antlr.runtime.BitSet FOLLOW_expr_in_predicateExpr919
      • FOLLOW_qName_in_functionCall935

        public static final org.antlr.runtime.BitSet FOLLOW_qName_in_functionCall935
      • FOLLOW_LeftParenthesis_in_functionCall937

        public static final org.antlr.runtime.BitSet FOLLOW_LeftParenthesis_in_functionCall937
      • FOLLOW_expressionList_in_functionCall943

        public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_functionCall943
      • FOLLOW_RightParenthesis_in_functionCall951

        public static final org.antlr.runtime.BitSet FOLLOW_RightParenthesis_in_functionCall951
      • FOLLOW_expr_in_expressionList980

        public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expressionList980
      • FOLLOW_Comma_in_expressionList984

        public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_expressionList984
      • FOLLOW_expr_in_expressionList986

        public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expressionList986
      • FOLLOW_locationPath_in_pathExpr1019

        public static final org.antlr.runtime.BitSet FOLLOW_locationPath_in_pathExpr1019
      • FOLLOW_filterExpr_in_pathExpr1027

        public static final org.antlr.runtime.BitSet FOLLOW_filterExpr_in_pathExpr1027
      • FOLLOW_simpleAxisStep_in_pathExpr1030

        public static final org.antlr.runtime.BitSet FOLLOW_simpleAxisStep_in_pathExpr1030
      • FOLLOW_relativeLocationPath_in_pathExpr1033

        public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_pathExpr1033
      • FOLLOW_SingleAxisStep_in_simpleAxisStep1057

        public static final org.antlr.runtime.BitSet FOLLOW_SingleAxisStep_in_simpleAxisStep1057
      • FOLLOW_RecursiveAxisStep_in_simpleAxisStep1075

        public static final org.antlr.runtime.BitSet FOLLOW_RecursiveAxisStep_in_simpleAxisStep1075
      • FOLLOW_primaryExpr_in_filterExpr1108

        public static final org.antlr.runtime.BitSet FOLLOW_primaryExpr_in_filterExpr1108
      • FOLLOW_predicate_in_filterExpr1110

        public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_filterExpr1110
      • FOLLOW_LeftParenthesis_in_primaryExpr1123

        public static final org.antlr.runtime.BitSet FOLLOW_LeftParenthesis_in_primaryExpr1123
      • FOLLOW_expr_in_primaryExpr1125

        public static final org.antlr.runtime.BitSet FOLLOW_expr_in_primaryExpr1125
      • FOLLOW_RightParenthesis_in_primaryExpr1127

        public static final org.antlr.runtime.BitSet FOLLOW_RightParenthesis_in_primaryExpr1127
      • FOLLOW_literal_in_primaryExpr1135

        public static final org.antlr.runtime.BitSet FOLLOW_literal_in_primaryExpr1135
      • FOLLOW_functionCall_in_primaryExpr1143

        public static final org.antlr.runtime.BitSet FOLLOW_functionCall_in_primaryExpr1143
      • FOLLOW_orExpr_in_expr1155

        public static final org.antlr.runtime.BitSet FOLLOW_orExpr_in_expr1155
      • FOLLOW_andExpr_in_orExpr1162

        public static final org.antlr.runtime.BitSet FOLLOW_andExpr_in_orExpr1162
      • FOLLOW_Or_in_orExpr1165

        public static final org.antlr.runtime.BitSet FOLLOW_Or_in_orExpr1165
      • FOLLOW_andExpr_in_orExpr1167

        public static final org.antlr.runtime.BitSet FOLLOW_andExpr_in_orExpr1167
      • FOLLOW_equalityExpr_in_andExpr1187

        public static final org.antlr.runtime.BitSet FOLLOW_equalityExpr_in_andExpr1187
      • FOLLOW_And_in_andExpr1190

        public static final org.antlr.runtime.BitSet FOLLOW_And_in_andExpr1190
      • FOLLOW_equalityExpr_in_andExpr1192

        public static final org.antlr.runtime.BitSet FOLLOW_equalityExpr_in_andExpr1192
      • FOLLOW_relationalExpr_in_equalityExpr1216

        public static final org.antlr.runtime.BitSet FOLLOW_relationalExpr_in_equalityExpr1216
      • FOLLOW_EqualtyOp_in_equalityExpr1219

        public static final org.antlr.runtime.BitSet FOLLOW_EqualtyOp_in_equalityExpr1219
      • FOLLOW_relationalExpr_in_equalityExpr1221

        public static final org.antlr.runtime.BitSet FOLLOW_relationalExpr_in_equalityExpr1221
      • FOLLOW_unionExpr_in_relationalExpr1250

        public static final org.antlr.runtime.BitSet FOLLOW_unionExpr_in_relationalExpr1250
      • FOLLOW_pathExpr_in_unionExpr1257

        public static final org.antlr.runtime.BitSet FOLLOW_pathExpr_in_unionExpr1257
      • FOLLOW_Pipe_in_unionExpr1260

        public static final org.antlr.runtime.BitSet FOLLOW_Pipe_in_unionExpr1260
      • FOLLOW_pathExpr_in_unionExpr1262

        public static final org.antlr.runtime.BitSet FOLLOW_pathExpr_in_unionExpr1262
      • FOLLOW_StringLiteral_in_literal1288

        public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal1288
      • FOLLOW_numericLiteral_in_literal1307

        public static final org.antlr.runtime.BitSet FOLLOW_numericLiteral_in_literal1307
      • FOLLOW_VariableReference_in_literal1326

        public static final org.antlr.runtime.BitSet FOLLOW_VariableReference_in_literal1326
      • FOLLOW_Name_in_qName1371

        public static final org.antlr.runtime.BitSet FOLLOW_Name_in_qName1371
      • FOLLOW_Colon_in_qName1373

        public static final org.antlr.runtime.BitSet FOLLOW_Colon_in_qName1373
      • FOLLOW_Name_in_qName1376

        public static final org.antlr.runtime.BitSet FOLLOW_Name_in_qName1376
      • FOLLOW_Name_in_qName1395

        public static final org.antlr.runtime.BitSet FOLLOW_Name_in_qName1395
      • FOLLOW_step_in_synpred12_XPath1491

        public static final org.antlr.runtime.BitSet FOLLOW_step_in_synpred12_XPath1491
      • FOLLOW_SingleAxisStep_in_synpred12_XPath1501

        public static final org.antlr.runtime.BitSet FOLLOW_SingleAxisStep_in_synpred12_XPath1501
      • FOLLOW_relativeLocationPath_in_synpred12_XPath1504

        public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_synpred12_XPath1504
      • FOLLOW_RecursiveAxisStep_in_synpred12_XPath1524

        public static final org.antlr.runtime.BitSet FOLLOW_RecursiveAxisStep_in_synpred12_XPath1524
      • FOLLOW_relativeLocationPath_in_synpred12_XPath1527

        public static final org.antlr.runtime.BitSet FOLLOW_relativeLocationPath_in_synpred12_XPath1527
      • FOLLOW_predicate_in_synpred14_XPath1571

        public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_synpred14_XPath1571
      • FOLLOW_predicate_in_synpred17_XPath1600

        public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_synpred17_XPath1600
    • Constructor Detail

      • XPath1Parser

        public XPath1Parser​(org.antlr.runtime.TokenStream input)
      • XPath1Parser

        public XPath1Parser​(org.antlr.runtime.TokenStream input,
                            org.antlr.runtime.RecognizerSharedState state)
    • Method Detail

      • getDelegates

        public org.antlr.runtime.Parser[] getDelegates()
      • setTreeAdaptor

        public void setTreeAdaptor​(org.antlr.runtime.tree.TreeAdaptor adaptor)
      • getTreeAdaptor

        public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
      • getTokenNames

        public String[] getTokenNames()
        Overrides:
        getTokenNames in class org.antlr.runtime.BaseRecognizer
      • getGrammarFileName

        public String getGrammarFileName()
        Overrides:
        getGrammarFileName in class org.antlr.runtime.BaseRecognizer
      • xpath

        public final XPath1Parser.xpath_return xpath()
                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • locationPath

        public final XPath1Parser.locationPath_return locationPath()
                                                            throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • step

        public final XPath1Parser.step_return step()
                                            throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • namedAxisStep

        public final XPath1Parser.namedAxisStep_return namedAxisStep()
                                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • axisSpecifier

        public final XPath1Parser.axisSpecifier_return axisSpecifier()
                                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • nodeTest

        public final XPath1Parser.nodeTest_return nodeTest()
                                                    throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • nameTest

        public final XPath1Parser.nameTest_return nameTest()
                                                    throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • predicate

        public final XPath1Parser.predicate_return predicate()
                                                      throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • predicateExpr

        public final XPath1Parser.predicateExpr_return predicateExpr()
                                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • functionCall

        public final XPath1Parser.functionCall_return functionCall()
                                                            throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • expressionList

        public final XPath1Parser.expressionList_return expressionList()
                                                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • pathExpr

        public final XPath1Parser.pathExpr_return pathExpr()
                                                    throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • simpleAxisStep

        public final XPath1Parser.simpleAxisStep_return simpleAxisStep()
                                                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • filterExpr

        public final XPath1Parser.filterExpr_return filterExpr()
                                                        throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • primaryExpr

        public final XPath1Parser.primaryExpr_return primaryExpr()
                                                          throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • expr

        public final XPath1Parser.expr_return expr()
                                            throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • orExpr

        public final XPath1Parser.orExpr_return orExpr()
                                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • andExpr

        public final XPath1Parser.andExpr_return andExpr()
                                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • equalityExpr

        public final XPath1Parser.equalityExpr_return equalityExpr()
                                                            throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • relationalExpr

        public final XPath1Parser.relationalExpr_return relationalExpr()
                                                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • unionExpr

        public final XPath1Parser.unionExpr_return unionExpr()
                                                      throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • literal

        public final XPath1Parser.literal_return literal()
                                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • numericLiteral

        public final XPath1Parser.numericLiteral_return numericLiteral()
                                                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • qName

        public final XPath1Parser.qName_return qName()
                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred12_XPath1_fragment

        public final void synpred12_XPath1_fragment()
                                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred14_XPath1_fragment

        public final void synpred14_XPath1_fragment()
                                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred17_XPath1_fragment

        public final void synpred17_XPath1_fragment()
                                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred14_XPath1

        public final boolean synpred14_XPath1()
      • synpred12_XPath1

        public final boolean synpred12_XPath1()
      • synpred17_XPath1

        public final boolean synpred17_XPath1()