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