Package | Description |
---|---|
io.sphere.sdk.products.search |
Endpoint related classes to search products.
|
io.sphere.sdk.search |
Provides types to perform searches.
|
Modifier and Type | Method and Description |
---|---|
static com.fasterxml.jackson.core.type.TypeReference<PagedSearchResult<ProductProjection>> |
ProductProjectionSearch.resultTypeReference()
Creates a container which contains the full Java type information to deserialize the query result (NOT this class) from JSON.
|
Modifier and Type | Field and Description |
---|---|
protected Function<HttpResponse,PagedSearchResult<T>> |
MetaModelSearchDslBuilder.resultMapper |
Modifier and Type | Method and Description |
---|---|
PagedSearchResult<T> |
MetaModelSearchDslImpl.deserialize(HttpResponse httpResponse) |
PagedSearchResult<T> |
Search.deserialize(HttpResponse httpResponse) |
Constructor and Description |
---|
MetaModelSearchDslBuilder(String endpoint,
Function<HttpResponse,PagedSearchResult<T>> resultMapper,
S sortModel,
L filterModel,
F facetModel,
E expansionModel,
Function<MetaModelSearchDslBuilder<T,C,S,L,F,E>,C> searchDslBuilderFunction) |
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) |
MetaModelSearchDslImpl(String endpoint,
com.fasterxml.jackson.core.type.TypeReference<PagedSearchResult<T>> pagedSearchResultTypeReference,
S sortModel,
L filterModel,
F facetModel,
E expansionModel,
Function<MetaModelSearchDslBuilder<T,C,S,L,F,E>,C> searchDslBuilderFunction) |
MetaModelSearchDslImpl(String endpoint,
com.fasterxml.jackson.core.type.TypeReference<PagedSearchResult<T>> pagedSearchResultTypeReference,
S sortModel,
L filterModel,
F facetModel,
E expansionModel,
Function<MetaModelSearchDslBuilder<T,C,S,L,F,E>,C> searchDslBuilderFunction,
List<NameValuePair> additionalQueryParameters) |