[OFBiz] SVN: r7779 - trunk/framework/entity/src/org/ofbiz/entity
jonesde@svn.ofbiz.org
jonesde at svn.ofbiz.org
Tue Jun 13 02:55:51 CDT 2006
Author: jonesde
Date: 2006-06-13 02:55:48 -0500 (Tue, 13 Jun 2006)
New Revision: 7779
Modified:
trunk/framework/entity/src/org/ofbiz/entity/GenericEntity.java
Log:
Updated GenericEntity.setString method, which I noticed is out of sync with SqlJdbcUtil
Modified: trunk/framework/entity/src/org/ofbiz/entity/GenericEntity.java
===================================================================
--- trunk/framework/entity/src/org/ofbiz/entity/GenericEntity.java 2006-06-13 06:55:04 UTC (rev 7778)
+++ trunk/framework/entity/src/org/ofbiz/entity/GenericEntity.java 2006-06-13 07:55:48 UTC (rev 7779)
@@ -44,6 +44,7 @@
import org.ofbiz.base.util.Base64;
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.ObjectType;
+import org.ofbiz.base.util.UtilDateTime;
import org.ofbiz.base.util.UtilProperties;
import org.ofbiz.base.util.UtilValidate;
import org.ofbiz.base.util.UtilXml;
@@ -482,9 +483,32 @@
set(name, isNullString ? null : Boolean.valueOf(value));
break;
- case 10:
+ case 10: // BigDecimal
+ set(name, isNullString ? null : new BigDecimal(value));
+ break;
+
+ case 11: // Object
set(name, value);
break;
+
+ case 12: // java.sql.Blob
+ // TODO: any better way to handle Blob from String?
+ set(name, value);
+ break;
+
+ case 13: // java.sql.Clob
+ // TODO: any better way to handle Clob from String?
+ set(name, value);
+ break;
+
+ case 14: // java.util.Date
+ set(name, UtilDateTime.toDate(fieldType));
+ break;
+
+ case 15: // java.util.Collection
+ // TODO: how to convert from String to Collection? ie what should the default behavior be?
+ set(name, value);
+ break;
}
} catch (GenericNotImplementedException ex) {
throw new IllegalArgumentException(ex.getMessage());
More information about the Svn
mailing list