EnhancedMultiMatchQuery instead.@Deprecated @ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault public class MultiTextFieldQuery extends EnhancedMultiMatchQuery
| Constructor and Description |
|---|
MultiTextFieldQuery(String query,
Collection<String> fields,
BooleanOperator operator)
Deprecated.
Constructs a multi-field query with the specified query, fields and operator.
|
MultiTextFieldQuery(String query,
Set<String> fields,
BooleanOperator operator)
Deprecated.
Please use
MultiTextFieldQuery(String, Collection, BooleanOperator) instead. |
MultiTextFieldQuery(String query,
String... fields)
Deprecated.
Constructs a multi-field query with the operator set to
BooleanOperator.AND. |
| Modifier and Type | Method and Description |
|---|---|
String |
getKey()
Deprecated.
|
String |
getQuery()
Deprecated.
|
String |
getUnescapedQuery()
Deprecated.
Please use
EnhancedMultiMatchQuery.getQueryText(). |
equals, expand, getFields, getOperator, getParameters, getQueryText, hashCode, toStringpublic MultiTextFieldQuery(String query, Collection<String> fields, BooleanOperator operator)
query - the queryfields - a set of fields to search against. Must not be empty.operator - the operator applied to query string. For example, with a query of "foo bar", specifying
BooleanOperator.AND means "foo AND bar"@Deprecated public MultiTextFieldQuery(String query, Set<String> fields, BooleanOperator operator)
MultiTextFieldQuery(String, Collection, BooleanOperator) instead.public MultiTextFieldQuery(String query, String... fields)
BooleanOperator.AND.query - the queryfields - the fields to query against@Deprecated public String getQuery()
public String getUnescapedQuery()
EnhancedMultiMatchQuery.getQueryText().public String getKey()
getKey in interface SearchQuerygetKey in class EnhancedMultiMatchQueryCopyright © 2003–2016 Atlassian. All rights reserved.