# Uses of Package
org.apache.lucene.queryparser.flexible.core

Packages that use org.apache.lucene.queryparser.flexible.core
Package
Description
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.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.precedence
Precedence Query Parser Implementation
org.apache.lucene.queryparser.flexible.precedence.processors
Lucene Precedence Query Parser Processors
org.apache.lucene.queryparser.flexible.standard
Lucene Flexible Query Parser Implementation
org.apache.lucene.queryparser.flexible.standard.builders
Standard Lucene Query Node Builders.
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.

- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.core
  Class
  Description
  QueryNodeException
  This exception should be thrown if something wrong happens when dealing with `QueryNode`s.
- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.core.builders
  Class
  Description
  QueryNodeException
  This exception should be thrown if something wrong happens when dealing with `QueryNode`s.
- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.core.parser
  Class
  Description
  QueryNodeParseException
  This should be thrown when an exception happens during the query parsing from string to the query node tree.
- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.core.processors
  Class
  Description
  QueryNodeException
  This exception should be thrown if something wrong happens when dealing with `QueryNode`s.
- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.precedence
  Class
  Description
  QueryParserHelper
  This class is a helper for the query parser framework, it does all the three query parser phrases at once: text parsing, query processing and query building.
- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.precedence.processors
  Class
  Description
  QueryNodeException
  This exception should be thrown if something wrong happens when dealing with `QueryNode`s.
- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.standard
  Class
  Description
  QueryNodeException
  This exception should be thrown if something wrong happens when dealing with `QueryNode`s.
  QueryParserHelper
  This class is a helper for the query parser framework, it does all the three query parser phrases at once: text parsing, query processing and query building.
- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.standard.builders
  Class
  Description
  QueryNodeException
  This exception should be thrown if something wrong happens when dealing with `QueryNode`s.
- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.standard.nodes
  Class
  Description
  QueryNodeException
  This exception should be thrown if something wrong happens when dealing with `QueryNode`s.
- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.standard.parser
  Class
  Description
  QueryNodeException
  This exception should be thrown if something wrong happens when dealing with `QueryNode`s.
  QueryNodeParseException
  This should be thrown when an exception happens during the query parsing from string to the query node tree.
- Classes in org.apache.lucene.queryparser.flexible.core used by org.apache.lucene.queryparser.flexible.standard.processors
  Class
  Description
  QueryNodeException
  This exception should be thrown if something wrong happens when dealing with `QueryNode`s.