Package | Description |
---|---|
io.sphere.sdk.search.model |
Models to support using search endpoints.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Comparable<? super T>> |
FilterRange.atLeast(T lowerEndpoint)
Creates an interval with all values that are greater than or equal to the given endpoint.
|
static <T extends Comparable<? super T>> |
FilterRange.atMost(T upperEndpoint)
Creates an interval with all values that are less than or equal to the given endpoint.
|
static <T extends Comparable<? super T>> |
FilterRange.of(T lowerEndpoint,
T upperEndpoint)
Creates an interval with the given lower and upper endpoints.
|
Modifier and Type | Method and Description |
---|---|
RangeFacetedSearchExpression<T> |
RangeTermFacetedSearchSearchModel.isBetween(FilterRange<String> range)
Generates an expression to select all elements with an attribute value within the given range, along with the facet for all ranges for this attribute.
|
List<FilterExpression<T>> |
RangeTermFilterSearchModel.isBetween(FilterRange<V> range)
Generates an expression to select all elements with an attribute value within the given range.
|
Modifier and Type | Method and Description |
---|---|
RangeFacetedSearchExpression<T> |
RangeTermFacetedSearchSearchModel.isBetweenAll(Iterable<FilterRange<String>> ranges)
Generates an expression to select all elements with an attribute value within all the given ranges, along with the facet for all ranges for this attribute.
|
List<FilterExpression<T>> |
RangeTermFilterSearchModel.isBetweenAll(Iterable<FilterRange<V>> filterRanges)
Generates an expression to select all elements with an attribute value within all the given ranges.
|
RangeFacetedSearchExpression<T> |
RangeTermFacetedSearchSearchModel.isBetweenAny(Iterable<FilterRange<String>> ranges)
Generates an expression to select all elements with an attribute value within any of the given ranges, along with the facet for all ranges for this attribute.
|
List<FilterExpression<T>> |
RangeTermFilterSearchModel.isBetweenAny(Iterable<FilterRange<V>> filterRanges)
Generates an expression to select all elements with an attribute value within any of the given ranges.
|