for (ConstraintType fromC : fromConstraints) {
List<Object> constraints = fromC.getIntegerConstraintOrFloatConstraintOrRegexConstraint();
for (Object constraint : constraints) {
if (constraint instanceof FloatConstraintType) {
FloatConstraintType floatDetails = (FloatConstraintType) constraint;
Double floatMin = (floatDetails.getMinimum() != null) ? new Double(floatDetails.getMinimum()
.toString()) : null;
Double floatMax = (floatDetails.getMaximum() != null) ? new Double(floatDetails.getMaximum()
.toString()) : null;
FloatRangeConstraint fc = new FloatRangeConstraint(floatMin, floatMax);
toConstraints.add(fc);
} else if (constraint instanceof IntegerConstraintType) {