# Package org.apache.lucene.queryparser.flexible.standard.parser

package org.apache.lucene.queryparser.flexible.standard.parser

## Lucene Query Parser

The package org.apache.lucene.queryparser.flexible.standard.parser contains the query parser.

This text parser only performs the syntax validation and creates an QueryNode tree from a query string.

Related Packages
Package
Description
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.config
Standard Lucene Query Configuration.
org.apache.lucene.queryparser.flexible.standard.nodes
Standard Lucene Query Nodes.
org.apache.lucene.queryparser.flexible.standard.processors
Lucene Query Node Processors.
Class
Description
EscapeQuerySyntaxImpl
Implementation of `EscapeQuerySyntax` for the standard lucene syntax.
ParseException
This exception is thrown when parse errors are encountered.
StandardSyntaxParser
Parser for the standard Lucene syntax
StandardSyntaxParserConstants
Token literal values and constants.
StandardSyntaxParserTokenManager
Token Manager.
Token
Describes the input token stream.
TokenMgrError
Token Manager Error.