Class BaseQueryBuilder<Q extends BaseQuery,SELF extends BaseQueryBuilder<Q,SELF>>
java.lang.Object
io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder<Q,SELF>
- Direct Known Subclasses:
BasicQueryBuilder,IndexQueryBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String[]protected String[]protected String[]protected String[]protected Integerprotected Stringprotected Stringprotected String[]protected String[]protected String[][]protected Stringprotected Stringprotected String[]protected com.meilisearch.sdk.model.MatchingStrategyprotected Pageableprotected Stringprotected Doubleprotected booleanprotected booleanprotected booleanprotected Sort -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Qbuild()String[]String[]String[]String[]String[]String[]String[][]String[]com.meilisearch.sdk.model.MatchingStrategygetQ()booleanbooleanbooleangetSort()withAttributesToCrop(String... attributesToCrop) withAttributesToHighlight(String... attributesToHighlight) withAttributesToRetrieve(String... attributesToRetrieve) withAttributesToSearchOn(String... attributesToSearchOn) withCropLength(Integer cropLength) withCropMarker(String cropMarker) withDistinct(String distinct) withFacets(String... facets) withFilter(String... filter) withFilterArray(String[][] filterArray) withHighlightPostTag(String highlightPostTag) withHighlightPreTag(String highlightPreTag) withLocales(String... locales) withMatchingStrategy(com.meilisearch.sdk.model.MatchingStrategy matchingStrategy) withPageable(Pageable pageable) withRankingScoreThreshold(Double rankingScoreThreshold) withShowMatchesPosition(boolean showMatchesPosition) withShowRankingScore(boolean showRankingScore) withShowRankingScoreDetails(boolean showRankingScoreDetails)
-
Field Details
-
q
-
sort
-
pageable
-
attributesToRetrieve
-
attributesToCrop
-
cropLength
-
cropMarker
-
highlightPreTag
-
highlightPostTag
-
matchingStrategy
-
attributesToHighlight
-
attributesToSearchOn
-
filter
-
filterArray
-
showMatchesPosition
protected boolean showMatchesPosition -
facets
-
showRankingScore
protected boolean showRankingScore -
showRankingScoreDetails
protected boolean showRankingScoreDetails -
rankingScoreThreshold
-
locales
-
distinct
-
-
Constructor Details
-
BaseQueryBuilder
public BaseQueryBuilder()
-
-
Method Details
-
withQ
-
withSort
-
withPageable
-
withAttributesToRetrieve
-
withAttributesToCrop
-
withCropLength
-
withCropMarker
-
withHighlightPreTag
-
withHighlightPostTag
-
withMatchingStrategy
-
withAttributesToHighlight
-
withAttributesToSearchOn
-
withFilter
-
withFilterArray
-
withShowMatchesPosition
-
withFacets
-
withShowRankingScore
-
withShowRankingScoreDetails
-
withRankingScoreThreshold
-
withLocales
-
withDistinct
-
getQ
-
getSort
-
getPageable
-
getAttributesToRetrieve
-
getAttributesToCrop
-
getCropLength
-
getCropMarker
-
getHighlightPreTag
-
getHighlightPostTag
-
getMatchingStrategy
-
getAttributesToHighlight
-
getAttributesToSearchOn
-
getFilter
-
getFilterArray
-
getShowMatchesPosition
public boolean getShowMatchesPosition() -
getFacets
-
getShowRankingScore
public boolean getShowRankingScore() -
getShowRankingScoreDetails
public boolean getShowRankingScoreDetails() -
getRankingScoreThreshold
-
getLocales
-
getDistinct
-
build
-