org.apache.lucene.queryParser.core.parser
Interface EscapeQuerySyntax
- All Known Implementing Classes:
- EscapeQuerySyntaxImpl
public interface EscapeQuerySyntax
A parser needs to implement EscapeQuerySyntax
to allow the QueryNode
to escape the queries, when the toQueryString method is called.
escape
CharSequence escape(CharSequence text,
Locale locale,
EscapeQuerySyntax.Type type)
- Parameters:
text
- - text to be escapedlocale
- - locale for the current querytype
- - select the type of escape operation to use
- Returns:
- escaped text