[jboss-svn-commits] JBL Code SVN: r15192 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Sep 18 01:00:07 EDT 2007


Author: mark.proctor at jboss.com
Date: 2007-09-18 01:00:06 -0400 (Tue, 18 Sep 2007)
New Revision: 15192

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseByteClassFieldExtractor.java
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseIntClassFieldExtractor.java
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseShortClassFieldExtractor.java
Log:
JBRULES-1202 primtive types all return new Long(...) for getValue
-now return correct object wrappers.

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseByteClassFieldExtractor.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseByteClassFieldExtractor.java	2007-09-18 04:46:29 UTC (rev 15191)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseByteClassFieldExtractor.java	2007-09-18 05:00:06 UTC (rev 15192)
@@ -55,7 +55,7 @@
     }
 
     public Object getValue(InternalWorkingMemory workingMemory, final Object object) {
-        return new Long( getByteValue( workingMemory, object ) );
+        return new Byte( getByteValue( workingMemory, object ) );
     }
 
     public boolean getBooleanValue(InternalWorkingMemory workingMemory, final Object object) {

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseIntClassFieldExtractor.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseIntClassFieldExtractor.java	2007-09-18 04:46:29 UTC (rev 15191)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseIntClassFieldExtractor.java	2007-09-18 05:00:06 UTC (rev 15192)
@@ -33,7 +33,7 @@
     }
 
     public Object getValue(InternalWorkingMemory workingMemory, final Object object) {
-        return new Long( getIntValue( workingMemory, object ) );
+        return new Integer( getIntValue( workingMemory, object ) );
     }
 
     public boolean getBooleanValue(InternalWorkingMemory workingMemory, final Object object) {

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseShortClassFieldExtractor.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseShortClassFieldExtractor.java	2007-09-18 04:46:29 UTC (rev 15191)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/extractors/BaseShortClassFieldExtractor.java	2007-09-18 05:00:06 UTC (rev 15192)
@@ -33,7 +33,7 @@
     }
 
     public Object getValue(InternalWorkingMemory workingMemory, final Object object) {
-        return new Long( getShortValue( workingMemory, object ) );
+        return new Short( getShortValue( workingMemory, object ) );
     }
 
     public boolean getBooleanValue(InternalWorkingMemory workingMemory, final Object object) {




More information about the jboss-svn-commits mailing list