/** * Sets the flag if the scale should fixed, meaning minimal scale and maximal scale are always equally sized. * * @param fixedScale the fixed scale flag. * @return this Builder for chaining. */ public MonetaryAmountFactoryQueryBuilder setFixedScale(boolean fixedScale){ return set("fixedScale", fixedScale); }
/** * Sets the required precision, the value 0 models unlimited precision. * * @param precision the precision, >= 0, 0 meaning unlimited. * @return this Builder for chaining. */ public MonetaryAmountFactoryQueryBuilder setPrecision(int precision){ return set("precision", precision); }
/** * Sets the maximal scale to be supported. * * @param maxScale the max scale, >= 0. * @return this Builder for chaining. */ public MonetaryAmountFactoryQueryBuilder setMaxScale(int maxScale){ return set("maxScale", maxScale); }