Object minValue = rangeArray.get(0);
Object maxValue = rangeArray.get(1);
InRangeConstraint rangeConstraint = new InRangeConstraint(Lists.newArrayList(minValue, maxValue));
- rangeConstraint.setMin(convertToComparable(ToscaType.RANGE, String.valueOf(minValue)));
- rangeConstraint.setMax(convertToComparable(ToscaType.RANGE, String.valueOf(maxValue)));
+ rangeConstraint.setMin(String.valueOf(minValue));
+ rangeConstraint.setMax(String.valueOf(maxValue));
propertyConstraint = rangeConstraint;
}
} else {
if (je.isBoolean()) {
return je.getAsBoolean();
}
- if (je.isString()) {
- return je.getAsString();
- }
if (je.isNumber()) {
double number = je.getAsNumber().floatValue();
if ((number % 1) == 0) {
}
return number;
}
+ if (je.isString()) {
+ return je.getAsString();
+ }
return null;
}
}
String minValue = rangeArray.get(0).asText();
String maxValue = rangeArray.get(1).asText();
InRangeConstraint rangeConstraint = new InRangeConstraint(Lists.newArrayList(minValue, maxValue));
- rangeConstraint.setMin(convertToComparable(ToscaType.RANGE, minValue));
- rangeConstraint.setMax(convertToComparable(ToscaType.RANGE, maxValue));
+ rangeConstraint.setMin(minValue);
+ rangeConstraint.setMax(maxValue);
return rangeConstraint;
}
}