# Uses of Interface
org.apache.lucene.queryparser.flexible.core.parser.EscapeQuerySyntax

Packages that use EscapeQuerySyntax
Package
Description
org.apache.lucene.queryparser.flexible.core.nodes
Query nodes commonly used by query parser implementations.
org.apache.lucene.queryparser.flexible.standard.nodes
Standard Lucene Query Nodes.
org.apache.lucene.queryparser.flexible.standard.parser
Lucene Query Parser

## Uses of EscapeQuerySyntax in org.apache.lucene.queryparser.flexible.core.nodes

Methods in org.apache.lucene.queryparser.flexible.core.nodes with parameters of type EscapeQuerySyntax
Modifier and Type
Method
Description
`protected CharSequence`
FieldQueryNode.`getTermEscaped(EscapeQuerySyntax escaper)`
`protected CharSequence`
FieldQueryNode.`getTermEscapeQuoted(EscapeQuerySyntax escaper)`
`CharSequence`
AndQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
AnyQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
BooleanQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
BoostQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
DeletedQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
`CharSequence`
FieldQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
`CharSequence`
FuzzyQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
`CharSequence`
GroupQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
MatchAllDocsQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
ModifierQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
NoTokenFoundQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
`CharSequence`
OpaqueQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
OrQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
PathQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
`CharSequence`
PhraseSlopQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
ProximityQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
QueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
convert to a query string understood by the query parser
`CharSequence`
QuotedFieldQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
`CharSequence`
SlopQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
TokenizedPhraseQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`

## Uses of EscapeQuerySyntax in org.apache.lucene.queryparser.flexible.standard.nodes

Methods in org.apache.lucene.queryparser.flexible.standard.nodes with parameters of type EscapeQuerySyntax
Modifier and Type
Method
Description
`protected CharSequence`
PointQueryNode.`getTermEscaped(EscapeQuerySyntax escaper)`
This method is used to get the value converted to `String` and escaped using the given `EscapeQuerySyntax`.
`CharSequence`
AbstractRangeQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`String`
IntervalQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
MinShouldMatchNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
MultiPhraseQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
PointQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
RegexpQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
`CharSequence`
WildcardQueryNode.`toQueryString(EscapeQuerySyntax escaper)`

## Uses of EscapeQuerySyntax in org.apache.lucene.queryparser.flexible.standard.parser

Classes in org.apache.lucene.queryparser.flexible.standard.parser that implement EscapeQuerySyntax
Modifier and Type
Class
Description
`class`
`EscapeQuerySyntaxImpl`
Implementation of `EscapeQuerySyntax` for the standard lucene syntax.