else if (p.getType().equals(OType.FLOAT) && (fieldValue != null && type.asFloat(fieldValue) < Float.parseFloat(min))) validatable.error(newValidationError("minviolation", "min", min)); else if (p.getType().equals(OType.DOUBLE) && (fieldValue != null && type.asDouble(fieldValue) < Double.parseDouble(min))) validatable.error(newValidationError("minviolation", "min", min)); else if (p.getType().equals(OType.DATE)) { else if (p.getType().equals(OType.FLOAT) && (fieldValue != null && type.asFloat(fieldValue) > Float.parseFloat(max))) validatable.error(newValidationError("maxviolation", "max", max)); else if (p.getType().equals(OType.DOUBLE) && (fieldValue != null && type.asDouble(fieldValue) > Double.parseDouble(max))) validatable.error(newValidationError("maxviolation", "max", max)); else if (p.getType().equals(OType.DATE)) {
else if (p.getType().equals(OType.FLOAT) && (fieldValue != null && type.asFloat(fieldValue) < Float.parseFloat(min))) validatable.error(newValidationError("minviolation", "min", min)); else if (p.getType().equals(OType.DOUBLE) && (fieldValue != null && type.asDouble(fieldValue) < Double.parseDouble(min))) validatable.error(newValidationError("minviolation", "min", min)); else if (p.getType().equals(OType.DATE)) { else if (p.getType().equals(OType.FLOAT) && (fieldValue != null && type.asFloat(fieldValue) > Float.parseFloat(max))) validatable.error(newValidationError("maxviolation", "max", max)); else if (p.getType().equals(OType.DOUBLE) && (fieldValue != null && type.asDouble(fieldValue) > Double.parseDouble(max))) validatable.error(newValidationError("maxviolation", "max", max)); else if (p.getType().equals(OType.DATE)) {