public class MatchQuery extends BaseQueryImpl
Modifier and Type | Class and Description |
---|---|
static class |
MatchQuery.Operator |
static class |
MatchQuery.RewriteMethod |
static class |
MatchQuery.Type |
static class |
MatchQuery.ZeroTermsQuery |
BOOST_DEFAULT
Constructor and Description |
---|
MatchQuery(java.lang.String field,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(QueryVisitor<T> queryVisitor) |
java.lang.String |
getAnalyzer() |
java.lang.Float |
getCutOffFrequency() |
java.lang.String |
getField() |
java.lang.Float |
getFuzziness() |
MatchQuery.RewriteMethod |
getFuzzyRewriteMethod() |
java.lang.Integer |
getMaxExpansions() |
java.lang.String |
getMinShouldMatch() |
MatchQuery.Operator |
getOperator() |
java.lang.Integer |
getPrefixLength() |
java.lang.Integer |
getSlop() |
MatchQuery.Type |
getType() |
java.lang.String |
getValue() |
MatchQuery.ZeroTermsQuery |
getZeroTermsQuery() |
java.lang.Boolean |
isFuzzyTranspositions() |
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 |
setFuzzyTranspositions(java.lang.Boolean fuzzyTranspositions) |
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 |
setSlop(java.lang.Integer slop) |
void |
setType(MatchQuery.Type type) |
void |
setZeroTermsQuery(MatchQuery.ZeroTermsQuery zeroTermsQuery) |
java.lang.String |
toString() |
getBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, getWrappedQuery, hasChildren, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfig
public <T> T accept(QueryVisitor<T> queryVisitor)
accept
in interface Query
accept
in class BaseQueryImpl
public java.lang.String getAnalyzer()
public java.lang.Float getCutOffFrequency()
public java.lang.String getField()
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 java.lang.Integer getSlop()
public MatchQuery.Type getType()
public java.lang.String getValue()
public MatchQuery.ZeroTermsQuery getZeroTermsQuery()
public java.lang.Boolean isFuzzyTranspositions()
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 setFuzzyTranspositions(java.lang.Boolean fuzzyTranspositions)
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 setSlop(java.lang.Integer slop)
public void setType(MatchQuery.Type type)
public void setZeroTermsQuery(MatchQuery.ZeroTermsQuery zeroTermsQuery)
public java.lang.String toString()
toString
in class java.lang.Object