# Lucene 4.2.0 queryparser API

Apache Lucene QueryParsers.

See: Description

Packages
org.apache.lucene.queryparser.analyzing: QueryParser that passes Fuzzy-, Prefix-, Range-, and WildcardQuerys through the given analyzer.
org.apache.lucene.queryparser.classic: A simple query parser implemented with JavaCC.
org.apache.lucene.queryparser.complexPhrase: QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*"
org.apache.lucene.queryparser.ext: Extendable QueryParser provides a simple and flexible extension mechanism by overloading query field names.
org.apache.lucene.queryparser.flexible.core: Core classes of the flexible query parser framework.
org.apache.lucene.queryparser.flexible.core.builders: Necessary classes to implement query builders.
org.apache.lucene.queryparser.flexible.core.config: Base classes used to configure the query processing.
org.apache.lucene.queryparser.flexible.core.messages: Messages usually used by query parser implementations.
org.apache.lucene.queryparser.flexible.core.nodes: Query nodes commonly used by query parser implementations.
org.apache.lucene.queryparser.flexible.core.parser: Necessary interfaces to implement text parsers.
org.apache.lucene.queryparser.flexible.core.processors: Interfaces and implementations used by query node processors
org.apache.lucene.queryparser.flexible.core.util: Utility classes to used with the Query Parser.
org.apache.lucene.queryparser.flexible.messages: For Native Language Support (NLS), system of software internationalization.
org.apache.lucene.queryparser.flexible.precedence: Precedence Query Parser Implementation
org.apache.lucene.queryparser.flexible.precedence.processors: Processors used by Precedence Query Parser
org.apache.lucene.queryparser.flexible.standard: Implementation of the Lucene classic query parser using the flexible query parser frameworks
org.apache.lucene.queryparser.flexible.standard.builders: Standard Lucene Query Node Builders.
org.apache.lucene.queryparser.flexible.standard.config: Standard Lucene Query Configuration.
org.apache.lucene.queryparser.flexible.standard.nodes: Standard Lucene Query Nodes.
org.apache.lucene.queryparser.flexible.standard.parser: Lucene Query Parser.
org.apache.lucene.queryparser.flexible.standard.processors: Lucene Query Node Processors.
org.apache.lucene.queryparser.surround.parser: This package contains the QueryParser.jj source file for the Surround parser.
org.apache.lucene.queryparser.surround.query: This package contains SrndQuery and its subclasses.
org.apache.lucene.queryparser.xml: Parser that produces Lucene Query objects from XML streams.
org.apache.lucene.queryparser.xml.builders: XML Parser factories for different Lucene Query/Filters.