@Value.Immutable(copy=false) public interface MatchQuery extends StandardQuery
| Modifier and Type | Interface and Description |
|---|---|
static class |
MatchQuery.ZeroTermsQuery |
BOOL_QUERY, EXISTS_QUERY, FUZZY_QUERY, GEO_BOUNDING_BOX_QUERY, GEO_DISTANCE_QUERY, GEO_POLYGON_QUERY, GEO_SHAPE_QUERY, IDS_QUERY, MATCH_QUERY, MORE_LIKE_THIS_QUERY, PREFIX_QUERY, QUERY_STRING_QUERY, RANGE_QUERY, REGEXP_QUERY, TERMS_QUERY, WILDCARD_QUERY| Modifier and Type | Method and Description |
|---|---|
default void |
accept(QueryVisitor visitor) |
java.lang.String |
getAnalyzer() |
java.lang.Float |
getCutoffFrequency() |
java.lang.String |
getFieldName() |
java.lang.String |
getFuzziness() |
java.lang.String |
getFuzzyRewrite() |
java.lang.Integer |
getMaxExpansions() |
java.lang.String |
getMinimumShouldMatch() |
Operator |
getOperator() |
java.lang.Integer |
getPrefixLength() |
java.lang.Object |
getValue() |
MatchQuery.ZeroTermsQuery |
getZeroTermsQuery() |
default boolean |
hasMatchDefaults() |
java.lang.Boolean |
isAutoGenerateSynonymsPhraseQuery() |
default boolean |
isEmpty() |
java.lang.Boolean |
isFuzzyTranspositions() |
java.lang.Boolean |
isLenient() |
getBoost, getName, hasStandardDefaultscountNotEmptyjava.lang.String getAnalyzer()
java.lang.Float getCutoffFrequency()
java.lang.String getFieldName()
java.lang.String getFuzziness()
java.lang.String getFuzzyRewrite()
java.lang.Integer getMaxExpansions()
java.lang.String getMinimumShouldMatch()
Operator getOperator()
java.lang.Integer getPrefixLength()
java.lang.Object getValue()
MatchQuery.ZeroTermsQuery getZeroTermsQuery()
@Value.Derived @Value.Auxiliary default boolean hasMatchDefaults()
java.lang.Boolean isAutoGenerateSynonymsPhraseQuery()
java.lang.Boolean isFuzzyTranspositions()
java.lang.Boolean isLenient()
default void accept(QueryVisitor visitor)