Skip to content

Commit 5ee9117

Browse files
committed
Fixed Double, Float and Long
1 parent b852e9f commit 5ee9117

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/main/java/org/javawebstack/validator/Validator.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,8 @@ private static Map<String[], ValidationConfig> getClassRules(Field field, Class<
293293
return rules;
294294
if (type.equals(String.class))
295295
return rules;
296+
if (type.equals(Long.class))
297+
return rules;
296298
if (type.equals(Timestamp.class) || type.equals(java.util.Date.class)) {
297299
rules.put(new String[0], new ValidationConfig(field, Collections.singletonList(new DateRule(new String[]{}))));
298300
return rules;
@@ -309,6 +311,10 @@ private static Map<String[], ValidationConfig> getClassRules(Field field, Class<
309311
rules.put(new String[0], new ValidationConfig(field, Collections.singletonList(new IntegerRule(Integer.MIN_VALUE, Integer.MAX_VALUE))));
310312
return rules;
311313
}
314+
if (type.equals(Double.class) || type.equals(Float.class)) {
315+
rules.put(new String[0], new ValidationConfig(field, Collections.singletonList(new NumericRule())));
316+
return rules;
317+
}
312318
if (type.equals(UUID.class)) {
313319
rules.put(new String[0], new ValidationConfig(field, Collections.singletonList(new UUIDRule())));
314320
return rules;

0 commit comments

Comments
 (0)