# Lucene 4.2.0 queryparser API

Apache Lucene QueryParsers.

See: Description

Packages
Package | Description
--- | ---
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.

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.