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