diff options
Diffstat (limited to 'gnu/xml/validation/datatype/MinExclusiveFacet.java')
-rw-r--r-- | gnu/xml/validation/datatype/MinExclusiveFacet.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/xml/validation/datatype/MinExclusiveFacet.java b/gnu/xml/validation/datatype/MinExclusiveFacet.java index a779d09d8..b5717851b 100644 --- a/gnu/xml/validation/datatype/MinExclusiveFacet.java +++ b/gnu/xml/validation/datatype/MinExclusiveFacet.java @@ -99,7 +99,9 @@ public final class MinExclusiveFacet { if (!(test.getClass().equals(value.getClass()))) return false; - return ((Comparable) test).compareTo(value) > 0; + @SuppressWarnings("unchecked") + Comparable<Object> comp = (Comparable<Object>) test; + return comp.compareTo(value) > 0; } Number nvalue = (Number) value; if (!(test instanceof Number)) |