Package org.apache.lucene.queryParser.core.parser

Contains the necessary interfaces to implement text parsers

See:
          Description

Interface Summary
EscapeQuerySyntax A parser needs to implement EscapeQuerySyntax to allow the QueryNode to escape the queries, when the toQueryString method is called.
SyntaxParser A parser needs to implement SyntaxParser interface
 

Enum Summary
EscapeQuerySyntax.Type  
 

Package org.apache.lucene.queryParser.core.parser Description

Contains the necessary interfaces to implement text parsers

Parser

The package org.apache.lucene.queryParser.parser contains interfaces that should be implemented by the parsers. Parsers produce QueryNode Trees from a string object. These package still needs some work to add support to for multiple parsers. Features that should be supported for the future, related with the parser: - QueryNode tree should be able convertible to any parser syntax. - The query syntax should support calling other parsers. - QueryNode tree created by multiple parsers.