io.sphere.sdk.search.model.RangeFacetSearchModel Maven / Gradle / Ivy
package io.sphere.sdk.search.model;
import io.sphere.sdk.search.*;
import javax.annotation.Nullable;
import java.util.function.Function;
public class RangeFacetSearchModel> extends RangeFacetBaseSearchModel {
RangeFacetSearchModel(@Nullable final SearchModel parent, final Function typeSerializer, final String alias) {
super(parent, typeSerializer, alias);
}
RangeFacetSearchModel(@Nullable final SearchModel parent, final Function typeSerializer) {
super(parent, typeSerializer);
}
@Override
public RangeFacetSearchModel withAlias(final String alias) {
return new RangeFacetSearchModel<>(this, typeSerializer, alias);
}
@Override
public TermFacetExpression allTerms() {
return super.allTerms();
}
@Override
public FilteredFacetExpression onlyTerm(final V value) {
return super.onlyTerm(value);
}
@Override
public FilteredFacetExpression onlyTerm(final Iterable values) {
return super.onlyTerm(values);
}
@Override
public RangeFacetExpression onlyRange(final FacetRange range) {
return super.onlyRange(range);
}
@Override
public RangeFacetExpression onlyRange(final Iterable> facetRanges) {
return super.onlyRange(facetRanges);
}
@Override
public RangeFacetExpression onlyRange(final V lowerEndpoint, final V upperEndpoint) {
return super.onlyRange(lowerEndpoint, upperEndpoint);
}
@Override
public RangeFacetExpression onlyGreaterThanOrEqualTo(final V value) {
return super.onlyGreaterThanOrEqualTo(value);
}
@Override
public RangeFacetExpression onlyLessThan(final V value) {
return super.onlyLessThan(value);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy