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

Lucene Query Parser

See: Description

Interface Summary
CharStream: This interface describes a character stream that maintains line and column number positions of the characters.
StandardSyntaxParserConstants: Token literal values and constants.

Class Summary
EscapeQuerySyntaxImpl: Implementation of `EscapeQuerySyntax` for the standard lucene syntax.
FastCharStream: An efficient implementation of JavaCC's CharStream interface.
StandardSyntaxParser: Parser for the standard Lucene syntax
StandardSyntaxParserTokenManager: Token Manager.
Token: Describes the input token stream.

Exception Summary
ParseException: This exception is thrown when parse errors are encountered.

Error Summary
TokenMgrError: Token Manager Error.

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

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