public BoundFilter withOrdering(Ordering ordering) { return new BoundFilter(getDimension(), getLower(), getUpper(), isLowerStrict(), isUpperStrict(), ordering); } //CHECKSTYLE:ON
@Override public BoundFilter withDimension(Dimension dimension) { return new BoundFilter(dimension, getLower(), getUpper(), isLowerStrict(), isUpperStrict(), getOrdering()); }
public BoundFilter withLowerBound(String lower) { return new BoundFilter(getDimension(), lower, getUpper(), isLowerStrict(), isUpperStrict(), getOrdering()); }
public BoundFilter withUpperBound(String upper) { return new BoundFilter(getDimension(), getLower(), upper, isLowerStrict(), isUpperStrict(), getOrdering()); }
public BoundFilter withLowerBoundStrict(Boolean lowerStrict) { return new BoundFilter(getDimension(), getLower(), getUpper(), lowerStrict, isUpperStrict(), getOrdering()); }