Class StandardSyntaxParser

java.lang.Object
org.apache.lucene.queryparser.flexible.standard.parser.StandardSyntaxParser
All Implemented Interfaces:
SyntaxParser, StandardSyntaxParserConstants

public class StandardSyntaxParser extends Object implements SyntaxParser, StandardSyntaxParserConstants
Parser for the standard Lucene syntax
  • Field Details

    • token_source

      public StandardSyntaxParserTokenManager token_source
      Generated Token Manager.
    • token

      public Token token
      Current token.
    • jj_nt

      public Token jj_nt
      Next token.
    • jj_ntk

      private int jj_ntk
    • jj_scanpos

      private Token jj_scanpos
    • jj_lastpos

      private Token jj_lastpos
    • jj_la

      private int jj_la
    • jj_gen

      private int jj_gen
    • jj_la1

      private final int[] jj_la1
    • jj_la1_0

      private static int[] jj_la1_0
    • jj_la1_1

      private static int[] jj_la1_1
    • jj_2_rtns

      private final StandardSyntaxParser.JJCalls[] jj_2_rtns
    • jj_rescan

      private boolean jj_rescan
    • jj_gc

      private int jj_gc
    • jj_ls

    • jj_expentries

      private List<int[]> jj_expentries
    • jj_expentry

      private int[] jj_expentry
    • jj_kind

      private int jj_kind
    • jj_lasttokens

      private int[] jj_lasttokens
    • jj_endpos

      private int jj_endpos
    • trace_indent

      private int trace_indent
    • trace_enabled

      private boolean trace_enabled
  • Constructor Details

    • StandardSyntaxParser

      public StandardSyntaxParser()
    • StandardSyntaxParser

      public StandardSyntaxParser(CharStream stream)
      Constructor with user supplied CharStream.
    • StandardSyntaxParser

      public StandardSyntaxParser(StandardSyntaxParserTokenManager tm)
      Constructor with generated Token Manager.
  • Method Details