[jboss-svn-commits] JBL Code SVN: r32368 - labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/components.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Apr 2 10:16:06 EDT 2010


Author: eaa
Date: 2010-04-02 10:16:06 -0400 (Fri, 02 Apr 2010)
New Revision: 32368

Modified:
   labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/components/LiteralRestriction.java
Log:
doubleValue is also set when valueType = Field.INT. This way we can always use doubleValue if valueType = Field.INT or Field.DOUBLE.

Modified: labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/components/LiteralRestriction.java
===================================================================
--- labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/components/LiteralRestriction.java	2010-04-02 13:23:57 UTC (rev 32367)
+++ labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/components/LiteralRestriction.java	2010-04-02 14:16:06 UTC (rev 32368)
@@ -137,6 +137,8 @@
             intValue = Integer.parseInt( value );
             valueType = Field.INT;
             stringValue = value;
+            //even when value is an int, we fill doubleValue too
+            doubleValue = intValue;
             return;
         } catch ( NumberFormatException e ) {
             // Not int.



More information about the jboss-svn-commits mailing list