org.apache.lucene.queryParser.core.parser (Lucene 3.6.2 API)
Keywords: org.apache.lucene.queryParser.core.parser package

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES