Package | Description |
---|---|
io.sphere.sdk.products.search |
Endpoint related classes to search products.
|
io.sphere.sdk.search |
Provides types to perform searches.
|
io.sphere.sdk.search.model |
Models to support using search endpoints.
|
Modifier and Type | Method and Description |
---|---|
ProductProjectionSearch |
ProductProjectionSearch.plusSort(SortExpression<ProductProjection> sortExpression) |
ProductProjectionSearchBuilder |
ProductProjectionSearchBuilder.plusSort(SortExpression<ProductProjection> sortExpression) |
ProductProjectionSearchBuilder |
ProductProjectionSearchBuilder.sort(SortExpression<ProductProjection> sortExpression) |
ProductProjectionSearch |
ProductProjectionSearch.withSort(SortExpression<ProductProjection> sortExpression) |
Modifier and Type | Field and Description |
---|---|
protected List<SortExpression<T>> |
MetaModelSearchDslBuilder.sort |
Modifier and Type | Method and Description |
---|---|
static <T> SortExpression<T> |
SortExpression.of(String sphereSortExpression) |
Modifier and Type | Method and Description |
---|---|
List<SortExpression<T>> |
MetaModelSearchDslImpl.sort() |
List<SortExpression<T>> |
SortSupport.sort() |
Modifier and Type | Method and Description |
---|---|
C |
SortDsl.plusSort(SortExpression<T> sortExpression)
Returns a new object with the new sort expression list appended to the existing sort expressions.
|
C |
MetaModelSearchDslImpl.plusSort(SortExpression<T> sortExpression) |
B |
ResourceMetaModelSearchDslBuilderImpl.plusSort(SortExpression<T> sortExpression) |
B |
ResourceMetaModelSearchDslBuilder.plusSort(SortExpression<T> sortExpression) |
B |
ResourceMetaModelSearchDslBuilderImpl.sort(SortExpression<T> sortExpression) |
B |
ResourceMetaModelSearchDslBuilder.sort(SortExpression<T> sortExpression) |
C |
SortDsl.withSort(SortExpression<T> sortExpression)
Returns a new object with the new sort expressions.
|
C |
MetaModelSearchDslImpl.withSort(SortExpression<T> sortExpression) |
Modifier and Type | Method and Description |
---|---|
C |
MetaModelSearchDslImpl.plusSort(Function<S,SortExpression<T>> m) |
B |
ResourceMetaModelSearchDslBuilderImpl.plusSort(Function<S,SortExpression<T>> m) |
B |
ResourceMetaModelSearchDslBuilder.plusSort(Function<S,SortExpression<T>> m) |
C |
MetaModelSortDsl.plusSort(Function<S,SortExpression<T>> m)
Creates a new object with the properties of the old object but adds a new sort expression to it by using meta models.
|
C |
SortDsl.plusSort(List<SortExpression<T>> sortExpressions)
Returns a new object with the new sort expression list appended to the existing sort expressions.
|
C |
MetaModelSearchDslImpl.plusSort(List<SortExpression<T>> sortExpressions) |
B |
ResourceMetaModelSearchDslBuilderImpl.plusSort(List<SortExpression<T>> sortExpressions) |
B |
ResourceMetaModelSearchDslBuilder.plusSort(List<SortExpression<T>> sortExpressions) |
B |
ResourceMetaModelSearchDslBuilderImpl.sort(Function<S,SortExpression<T>> m) |
B |
ResourceMetaModelSearchDslBuilder.sort(Function<S,SortExpression<T>> m) |
MetaModelSearchDslBuilder<T,C,S,L,F,E> |
MetaModelSearchDslBuilder.sort(List<SortExpression<T>> sort) |
B |
ResourceMetaModelSearchDslBuilderImpl.sort(List<SortExpression<T>> sortExpressions) |
B |
ResourceMetaModelSearchDslBuilder.sort(List<SortExpression<T>> sortExpressions) |
C |
MetaModelSearchDslImpl.withSort(Function<S,SortExpression<T>> m) |
C |
MetaModelSortDsl.withSort(Function<S,SortExpression<T>> m)
Creates a new object with the properties of the old object but replaces all sort expressions with a single sort expression to it by using meta models.
|
C |
SortDsl.withSort(List<SortExpression<T>> sortExpressions)
Returns a new object with the new sort expressions.
|
C |
MetaModelSearchDslImpl.withSort(List<SortExpression<T>> sortExpressions) |
Constructor and Description |
---|
MetaModelSearchDslImpl(LocalizedStringEntry text,
Boolean fuzzy,
Integer fuzzyLevel,
List<FacetExpression<T>> facets,
List<FilterExpression<T>> resultFilters,
List<FilterExpression<T>> queryFilters,
List<FilterExpression<T>> facetFilters,
List<FacetedSearchExpression<T>> facetedSearch,
List<SortExpression<T>> sort,
Long limit,
Long offset,
String endpoint,
Function<HttpResponse,PagedSearchResult<T>> resultMapper,
List<ExpansionPath<T>> expansionPaths,
List<NameValuePair> additionalQueryParameters,
S sortModel,
L filterModel,
F facetModel,
E expansionModel,
Function<MetaModelSearchDslBuilder<T,C,S,L,F,E>,C> searchDslBuilderFunction) |
Modifier and Type | Method and Description |
---|---|
SortExpression<T> |
SingleValueSortSearchModel.asc() |
SortExpression<T> |
SortSearchModel.asc() |
SortExpression<T> |
MultiValueSortSearchModel.asc()
When the sort direction is ascending, the minimum value is used.
|
SortExpression<T> |
MultiValueSortSearchModel.ascWithMaxValue()
Changes the default behaviour of the ascending sort by using the maximum value instead.
|
SortExpression<T> |
SortSearchModel.by(SearchSortDirection direction) |
SortExpression<T> |
SingleValueSortSearchModel.desc() |
SortExpression<T> |
SortSearchModel.desc() |
SortExpression<T> |
MultiValueSortSearchModel.desc()
When the direction is descending, the maximum value is used.
|
SortExpression<T> |
MultiValueSortSearchModel.descWithMinValue()
Changes the default behaviour of the descending sort by using the minimum value instead.
|