commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ra...@apache.org
Subject svn commit: r794136 - /commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/JexlArithmetic.java
Date Wed, 15 Jul 2009 04:07:17 GMT
Author: rahul
Date: Wed Jul 15 04:07:17 2009
New Revision: 794136

URL: http://svn.apache.org/viewvc?rev=794136&view=rev
Log:
Make coercion exception messages consistent.

Modified:
    commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/JexlArithmetic.java

Modified: commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/JexlArithmetic.java
URL: http://svn.apache.org/viewvc/commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/JexlArithmetic.java?rev=794136&r1=794135&r2=794136&view=diff
==============================================================================
--- commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/JexlArithmetic.java
(original)
+++ commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/JexlArithmetic.java
Wed Jul 15 04:07:17 2009
@@ -463,7 +463,7 @@
             return ((Number) val).intValue();
         }
 
-        throw new IllegalArgumentException("Integer coercion exception, don't know how to
convert " + val);
+        throw new IllegalArgumentException("Integer coercion exception. Can't coerce type:
" + val.getClass().getName());
     }
 
     
@@ -489,7 +489,7 @@
             return ((Number) val).longValue();
         }
 
-        throw new NumberFormatException("Long coercion exception for '" + val + "'");
+        throw new NumberFormatException("Long coercion exception. Can't coerce type: " +
val.getClass().getName());
     }
 
     /**
@@ -516,7 +516,7 @@
             return BigInteger.valueOf(i);
         }
         
-        throw new IllegalArgumentException("BigInteger coercion. Can't coerce type " + val.getClass().getName());
+        throw new IllegalArgumentException("BigInteger coercion exception. Can't coerce type:
" + val.getClass().getName());
     }
     
     /**
@@ -543,7 +543,7 @@
             return new BigDecimal(i);
         }
         
-        throw new IllegalArgumentException("BigDecimal coercion. Can't coerce type " + val.getClass().getName());
+        throw new IllegalArgumentException("BigDecimal coercion exception. Can't coerce type:
" + val.getClass().getName());
     }
     
     /**
@@ -576,7 +576,7 @@
             throw new IllegalArgumentException("Boolean->Double coercion exception");
         }
 
-        throw new IllegalArgumentException("Double coercion exception, don't know how to
convert " + val);
+        throw new IllegalArgumentException("Double coercion exception. Can't coerce type:
" + val.getClass().getName());
     }
     /**
      * Is Object a floating point number.



Mime
View raw message