io.sphere.sdk.search.model.RangeTermModel Maven / Gradle / Ivy
package io.sphere.sdk.search.model;
interface RangeTermModel> {
/**
* Eventually generates an expression to filter elements by certain range of values.
* @return the model to specify the range of values to filter by
*/
RangeTermFilterSearchModel filtered();
/**
* Eventually generates an expression to obtain the facets of the attribute for certain range of values.
* @return the model to specify the range of values from which to obtain the facets
*/
RangeTermFacetSearchModel faceted();
/**
* Eventually generates both an expression to obtain the facets of the attribute for all ranges
* and an expression to filter elements by certain range of values.
* @return the model to specify the values from which to obtain the facets and to filter by
*/
RangeTermFacetAndFilterSearchModel facetedAndFiltered();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy