Interface MatchQuery

All Superinterfaces:
Query, Serializable

@ProviderType public interface MatchQuery extends Query
  • Method Details

    • getAnalyzer

      String getAnalyzer()
    • getCutOffFrequency

      Float getCutOffFrequency()
    • getField

      String getField()
    • getFuzziness

      Float getFuzziness()
    • getFuzzyRewriteMethod

      MatchQuery.RewriteMethod getFuzzyRewriteMethod()
    • getMaxExpansions

      Integer getMaxExpansions()
    • getMinShouldMatch

      String getMinShouldMatch()
    • getOperator

      Operator getOperator()
    • getPrefixLength

      Integer getPrefixLength()
    • getSlop

      Integer getSlop()
    • getType

      MatchQuery.Type getType()
    • getValue

      Object getValue()
    • getZeroTermsQuery

      MatchQuery.ZeroTermsQuery getZeroTermsQuery()
    • isFuzzyTranspositions

      Boolean isFuzzyTranspositions()
    • isLenient

      Boolean isLenient()
    • setAnalyzer

      void setAnalyzer(String analyzer)
    • setCutOffFrequency

      void setCutOffFrequency(Float cutOffFrequency)
    • setFuzziness

      void setFuzziness(Float fuzziness)
    • setFuzzyRewriteMethod

      void setFuzzyRewriteMethod(MatchQuery.RewriteMethod fuzzyRewriteMethod)
    • setFuzzyTranspositions

      void setFuzzyTranspositions(Boolean fuzzyTranspositions)
    • setLenient

      void setLenient(Boolean lenient)
    • setMaxExpansions

      void setMaxExpansions(Integer maxExpansions)
    • setMinShouldMatch

      void setMinShouldMatch(String minShouldMatch)
    • setOperator

      void setOperator(Operator operator)
    • setPrefixLength

      void setPrefixLength(Integer prefixLength)
    • setSlop

      void setSlop(Integer slop)
    • setType

      void setType(MatchQuery.Type type)
    • setZeroTermsQuery

      void setZeroTermsQuery(MatchQuery.ZeroTermsQuery zeroTermsQuery)