## 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 and Description
    --- | ---
    `protected CharSequence` | FieldQueryNode.`getTermEscaped(EscapeQuerySyntax escaper)`
    `protected CharSequence` | FieldQueryNode.`getTermEscapeQuoted(EscapeQuerySyntax escaper)`
    `CharSequence` | FieldQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
    `CharSequence` | QuotedFieldQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
    `CharSequence` | DeletedQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
    `CharSequence` | TokenizedPhraseQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | GroupQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | OpaqueQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | NoTokenFoundQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
    `CharSequence` | BooleanQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | ModifierQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | ProximityQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | SlopQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | MatchAllDocsQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | QueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)` convert to a query string understood by the query parser
    `CharSequence` | PathQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
    `CharSequence` | FuzzyQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
    `CharSequence` | PhraseSlopQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | AndQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | OrQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | BoostQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | AnyQueryNode.`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 and 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` | RegexpQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | WildcardQueryNode.`toQueryString(EscapeQuerySyntax escaper)`
    `CharSequence` | PointQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | AbstractRangeQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`
    `CharSequence` | MultiPhraseQueryNode.`toQueryString(EscapeQuerySyntax escapeSyntaxParser)`

  - ### 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 and Description
    --- | ---
    `class` | `EscapeQuerySyntaxImpl` Implementation of `EscapeQuerySyntax` for the standard lucene syntax.

Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.