public class MultiMatchQuery extends BaseQueryImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
MultiMatchQuery.Type |
BOOST_DEFAULT| Constructor and Description |
|---|
MultiMatchQuery(java.lang.String value) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(QueryVisitor<T> queryVisitor) |
void |
addField(java.lang.String field) |
void |
addFields(java.util.Collection<java.lang.String> fields) |
void |
addFields(java.lang.String... fields) |
java.lang.String |
getAnalyzer() |
java.lang.Float |
getCutOffFrequency() |
java.util.Set<java.lang.String> |
getFields() |
java.util.Map<java.lang.String,java.lang.Float> |
getFieldsBoosts() |
java.lang.Float |
getFuzziness() |
MatchQuery.RewriteMethod |
getFuzzyRewriteMethod() |
java.lang.Integer |
getMaxExpansions() |
java.lang.String |
getMinShouldMatch() |
MatchQuery.Operator |
getOperator() |
java.lang.Integer |
getPrefixLength() |
MatchQuery.RewriteMethod |
getRewriteMethod() |
java.lang.Integer |
getSlop() |
java.lang.Float |
getTieBreaker() |
MultiMatchQuery.Type |
getType() |
java.lang.String |
getValue() |
MatchQuery.ZeroTermsQuery |
getZeroTermsQuery() |
boolean |
isFieldBoostsEmpty() |
boolean |
isFieldsEmpty() |
java.lang.Boolean |
isLenient() |
void |
setAnalyzer(java.lang.String analyzer) |
void |
setCutOffFrequency(java.lang.Float cutOffFrequency) |
void |
setFuzziness(java.lang.Float fuzziness) |
void |
setFuzzyRewriteMethod(MatchQuery.RewriteMethod fuzzyRewriteMethod) |
void |
setLenient(java.lang.Boolean lenient) |
void |
setMaxExpansions(java.lang.Integer maxExpansions) |
void |
setMinShouldMatch(java.lang.String minShouldMatch) |
void |
setOperator(MatchQuery.Operator operator) |
void |
setPrefixLength(java.lang.Integer prefixLength) |
void |
setRewriteMethod(MatchQuery.RewriteMethod rewriteMethod) |
void |
setSlop(java.lang.Integer slop) |
void |
setTieBreaker(java.lang.Float tieBreaker) |
void |
setType(MultiMatchQuery.Type type) |
void |
setZeroTermsQuery(MatchQuery.ZeroTermsQuery zeroTermsQuery) |
getBoost, getPreBooleanFilter, getQueryConfig, getWrappedQuery, hasChildren, isDefaultBoost, setBoost, setPreBooleanFilter, setQueryConfigpublic <T> T accept(QueryVisitor<T> queryVisitor)
accept in interface Queryaccept in class BaseQueryImplpublic void addField(java.lang.String field)
public void addFields(java.util.Collection<java.lang.String> fields)
public void addFields(java.lang.String... fields)
public java.lang.String getAnalyzer()
public java.lang.Float getCutOffFrequency()
public java.util.Set<java.lang.String> getFields()
public java.util.Map<java.lang.String,java.lang.Float> getFieldsBoosts()
public java.lang.Float getFuzziness()
public MatchQuery.RewriteMethod getFuzzyRewriteMethod()
public java.lang.Integer getMaxExpansions()
public java.lang.String getMinShouldMatch()
public MatchQuery.Operator getOperator()
public java.lang.Integer getPrefixLength()
public MatchQuery.RewriteMethod getRewriteMethod()
public java.lang.Integer getSlop()
public java.lang.Float getTieBreaker()
public MultiMatchQuery.Type getType()
public java.lang.String getValue()
public MatchQuery.ZeroTermsQuery getZeroTermsQuery()
public boolean isFieldBoostsEmpty()
public boolean isFieldsEmpty()
public java.lang.Boolean isLenient()
public void setAnalyzer(java.lang.String analyzer)
public void setCutOffFrequency(java.lang.Float cutOffFrequency)
public void setFuzziness(java.lang.Float fuzziness)
public void setFuzzyRewriteMethod(MatchQuery.RewriteMethod fuzzyRewriteMethod)
public void setLenient(java.lang.Boolean lenient)
public void setMaxExpansions(java.lang.Integer maxExpansions)
public void setMinShouldMatch(java.lang.String minShouldMatch)
public void setOperator(MatchQuery.Operator operator)
public void setPrefixLength(java.lang.Integer prefixLength)
public void setRewriteMethod(MatchQuery.RewriteMethod rewriteMethod)
public void setSlop(java.lang.Integer slop)
public void setTieBreaker(java.lang.Float tieBreaker)
public void setType(MultiMatchQuery.Type type)
public void setZeroTermsQuery(MatchQuery.ZeroTermsQuery zeroTermsQuery)