Class TextQueryAbstractBuilder<T extends TextQueryAbstractBuilder<T>>
- java.lang.Object
-
- com.lucidworks.search.dsl.request.query.TextQueryAbstractBuilder<T>
-
- Direct Known Subclasses:
TextQueryBuilder
,TextQueryBuilder.Nested
public abstract class TextQueryAbstractBuilder<T extends TextQueryAbstractBuilder<T>> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TextQueryAbstractBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description T
withField(KeyAndBoost field)
T
withField(java.lang.String field)
T
withField(java.lang.String field, java.lang.Double boost)
T
withFields(java.util.List<KeyAndBoost> fields)
MinimumMatchBuilder.Nested<T>
withMinimumMatch()
T
withMinimumMatch(MinimumMatch minMatch)
T
withMinimumMatch(java.util.List<MinimumMatch> minMatches)
T
withMinimumShouldMatch(java.lang.String minimumShouldMatch)
Deprecated.T
withPhraseField(KeyAndBoost phraseField)
T
withPhraseField(java.lang.String phraseField)
T
withPhraseField(java.lang.String phraseField, java.lang.Double boost)
T
withPhraseFields(java.util.List<KeyAndBoost> phraseFields)
T
withPhraseSlop(java.lang.Integer phraseSlop)
T
withQueryPhraseSlop(java.lang.Integer queryPhraseSlop)
T
withValue(java.lang.String value)
-
-
-
Method Detail
-
withPhraseSlop
public T withPhraseSlop(java.lang.Integer phraseSlop)
-
withMinimumShouldMatch
@Deprecated public T withMinimumShouldMatch(java.lang.String minimumShouldMatch)
Deprecated.
-
withMinimumMatch
public T withMinimumMatch(MinimumMatch minMatch)
-
withMinimumMatch
public T withMinimumMatch(java.util.List<MinimumMatch> minMatches)
-
withMinimumMatch
public MinimumMatchBuilder.Nested<T> withMinimumMatch()
-
withValue
public T withValue(java.lang.String value)
-
withQueryPhraseSlop
public T withQueryPhraseSlop(java.lang.Integer queryPhraseSlop)
-
withFields
public T withFields(java.util.List<KeyAndBoost> fields)
-
withField
public T withField(KeyAndBoost field)
-
withField
public T withField(java.lang.String field, java.lang.Double boost)
-
withField
public T withField(java.lang.String field)
-
withPhraseFields
public T withPhraseFields(java.util.List<KeyAndBoost> phraseFields)
-
withPhraseField
public T withPhraseField(KeyAndBoost phraseField)
-
withPhraseField
public T withPhraseField(java.lang.String phraseField, java.lang.Double boost)
-
withPhraseField
public T withPhraseField(java.lang.String phraseField)
-
-