NumberSchema ap = (NumberSchema) property; ap.setMaximum(new BigDecimal(max.value())); ap.setExclusiveMaximum(!max.inclusive());
@Override public void initialize(final DecimalMax maxValue) { this.maxValue = new BigDecimal(maxValue.value() ); this.inclusive = maxValue.inclusive(); }
@Override public void initialize(DecimalMax annotation) { try { this.maxValue = new BigDecimal(annotation.value()); } catch (NumberFormatException nfe) { throw new IllegalArgumentException(annotation.value() + " does not represent a valid BigDecimal format"); } this.inclusive = annotation.inclusive(); }
@Override public void initialize(DecimalMax annotation) { try { this.maxValue = new BigDecimal(annotation.value()); } catch (NumberFormatException nfe) { throw new IllegalArgumentException(annotation.value() + " does not represent a valid BigDecimal format"); } this.inclusive = annotation.inclusive(); }
@Override public void initialize(DecimalMax maxValue) { try { this.maxValue = new BigDecimal( maxValue.value() ); } catch (NumberFormatException nfe) { throw LOG.getInvalidBigDecimalFormatException( maxValue.value(), nfe ); } this.inclusive = maxValue.inclusive(); }
@Override public void initialize(DecimalMax maxValue) { try { this.maxValue = new BigDecimal( maxValue.value() ); } catch (NumberFormatException nfe) { throw LOG.getInvalidBigDecimalFormatException( maxValue.value(), nfe ); } this.inclusive = maxValue.inclusive(); }
@Override public void initialize(DecimalMax maxValue) { try { this.maxValue = new BigDecimal( maxValue.value() ); } catch (NumberFormatException nfe) { throw LOG.getInvalidBigDecimalFormatException( maxValue.value(), nfe ); } this.inclusive = maxValue.inclusive(); }
@Override public void initialize(DecimalMax maxValue) { try { this.maxValue = new BigDecimal( maxValue.value() ); } catch (NumberFormatException nfe) { throw log.getInvalidBigDecimalFormatException( maxValue.value(), nfe ); } this.inclusive = maxValue.inclusive(); }
@Override public void initialize(DecimalMax maxValue) { try { this.maxValue = new BigDecimal( maxValue.value() ); } catch (NumberFormatException nfe) { throw log.getInvalidBigDecimalFormatException( maxValue.value(), nfe ); } this.inclusive = maxValue.inclusive(); }
@Override public void initialize(DecimalMax maxValue) { try { this.maxValue = new BigDecimal( maxValue.value() ); } catch (NumberFormatException nfe) { throw log.getInvalidBigDecimalFormatException( maxValue.value(), nfe ); } this.inclusive = maxValue.inclusive(); }
private AllowableValues createAllowableValuesFromDecimalMinMaxForNumbers( Optional<DecimalMin> decimalMin, Optional<DecimalMax> decimalMax) { AllowableRangeValues myvalues = null; if (decimalMin.isPresent() && decimalMax.isPresent()) { LOG.debug("@DecimalMin+@DecimalMax detected: adding AllowableRangeValues to field "); DecimalMin min = decimalMin.get(); DecimalMax max = decimalMax.get(); myvalues = new AllowableRangeValues(min.value(), !min.inclusive(), max.value(), !max.inclusive()); } else if (decimalMin.isPresent()) { LOG.debug("@DecimalMin detected: adding AllowableRangeValues to field "); DecimalMin min = decimalMin.get(); myvalues = new AllowableRangeValues(min.value(), !min.inclusive(), null, null); } else if (decimalMax.isPresent()) { LOG.debug("@DecimalMax detected: adding AllowableRangeValues to field "); DecimalMax max = decimalMax.get(); myvalues = new AllowableRangeValues(null, null, max.value(), !max.inclusive()); } return myvalues; }
constraints.add("max: " + decimalMax.value() + (decimalMax.inclusive() ? "" : " (exclusive)"));
constraints.add("max: " + decimalMax.value() + (decimalMax.inclusive() ? "" : " (exclusive)"));
apiPojoFieldDoc.addFormat(String.format(DecimalMax_message, annotation.inclusive() ? "or equal to" : "", annotation.value()));
NumberSchema ap = (NumberSchema) property; ap.setMaximum(new BigDecimal(max.value())); ap.setExclusiveMaximum(!max.inclusive());
constraints.put("exclusiveMaximum", !decimalMax.inclusive());
DecimalMaxFacet facet = new DecimalMaxFacet(a.value(), a.inclusive()); property.addFacet(facet);