Class XPathRecognizer

java.lang.Object
antlr.Parser
antlr.LLkParser
com.werken.xpath.parser.XPathRecognizer
All Implemented Interfaces:
XPathTokenTypes

public class XPathRecognizer extends antlr.LLkParser implements XPathTokenTypes
  • Field Details

    • _tokenNames

      public static final String[] _tokenNames
    • _tokenSet_0

      public static final antlr.collections.impl.BitSet _tokenSet_0
    • _tokenSet_1

      public static final antlr.collections.impl.BitSet _tokenSet_1
    • _tokenSet_2

      public static final antlr.collections.impl.BitSet _tokenSet_2
    • _tokenSet_3

      public static final antlr.collections.impl.BitSet _tokenSet_3
    • _tokenSet_4

      public static final antlr.collections.impl.BitSet _tokenSet_4
    • _tokenSet_5

      public static final antlr.collections.impl.BitSet _tokenSet_5
    • _tokenSet_6

      public static final antlr.collections.impl.BitSet _tokenSet_6
    • _tokenSet_7

      public static final antlr.collections.impl.BitSet _tokenSet_7
    • _tokenSet_8

      public static final antlr.collections.impl.BitSet _tokenSet_8
    • _tokenSet_9

      public static final antlr.collections.impl.BitSet _tokenSet_9
    • _tokenSet_10

      public static final antlr.collections.impl.BitSet _tokenSet_10
    • _tokenSet_11

      public static final antlr.collections.impl.BitSet _tokenSet_11
    • _tokenSet_12

      public static final antlr.collections.impl.BitSet _tokenSet_12
    • _tokenSet_13

      public static final antlr.collections.impl.BitSet _tokenSet_13
    • _tokenSet_14

      public static final antlr.collections.impl.BitSet _tokenSet_14
    • _tokenSet_15

      public static final antlr.collections.impl.BitSet _tokenSet_15
    • _tokenSet_16

      public static final antlr.collections.impl.BitSet _tokenSet_16
    • _tokenSet_17

      public static final antlr.collections.impl.BitSet _tokenSet_17
    • _tokenSet_18

      public static final antlr.collections.impl.BitSet _tokenSet_18
    • _tokenSet_19

      public static final antlr.collections.impl.BitSet _tokenSet_19
    • _tokenSet_20

      public static final antlr.collections.impl.BitSet _tokenSet_20
    • _tokenSet_21

      public static final antlr.collections.impl.BitSet _tokenSet_21
    • _tokenSet_22

      public static final antlr.collections.impl.BitSet _tokenSet_22
    • _tokenSet_23

      public static final antlr.collections.impl.BitSet _tokenSet_23
  • Constructor Details

    • XPathRecognizer

      protected XPathRecognizer(antlr.TokenBuffer tokenBuf, int k)
    • XPathRecognizer

      public XPathRecognizer(antlr.TokenBuffer tokenBuf)
    • XPathRecognizer

      protected XPathRecognizer(antlr.TokenStream lexer, int k)
    • XPathRecognizer

      public XPathRecognizer(antlr.TokenStream lexer)
    • XPathRecognizer

      public XPathRecognizer(antlr.ParserSharedInputState state)
  • Method Details

    • xpath

      public final Expr xpath() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • union_expr

      public final Expr union_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • location_path

      public final LocationPath location_path() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • absolute_location_path

      public final LocationPath absolute_location_path() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • relative_location_path

      public final LocationPath relative_location_path() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • i_relative_location_path

      public final LocationPath i_relative_location_path(LocationPath in_path) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • step

      public final Step step() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • axis

      public final String axis() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • special_step

      public final Step special_step(String axis) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • predicate

      public final Predicate predicate() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • abbr_step

      public final Step abbr_step() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • predicate_expr

      public final Predicate predicate_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • expr

      public final Expr expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • abbr_axis_specifier

      public final void abbr_axis_specifier() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • or_expr

      public final Expr or_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • primary_expr

      public final Expr primary_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • variable_reference

      public final VariableExpr variable_reference() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • literal

      public final Expr literal() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • number

      public final Expr number() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • function_call

      public final FunctionExpr function_call() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • arg_list

      public final List arg_list() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • argument

      public final Expr argument() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • path_expr

      public final PathExpr path_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • filter_expr

      public final FilterExpr filter_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • and_expr

      public final Expr and_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • equality_expr

      public final Expr equality_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • relational_expr

      public final Expr relational_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • additive_expr

      public final Expr additive_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • mult_expr

      public final Expr mult_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • unary_expr

      public final Expr unary_expr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException