Class ParserExtension

java.lang.Object
org.apache.lucene.queryparser.ext.ParserExtension

public abstract class ParserExtension extends Object
This class represents an extension base class to the Lucene standard QueryParser. The QueryParser is generated by the JavaCC parser generator. Changing or adding functionality or syntax in the standard query parser requires changes to the JavaCC source file. To enable extending the standard query parser without changing the JavaCC sources and re-generate the parser the ParserExtension can be customized and plugged into an instance of ExtendableQueryParser, a direct subclass of QueryParser.
See Also:
  • Constructor Details

    • ParserExtension

      public ParserExtension()
  • Method Details