diff options
author | James Moger <james.moger@gmail.com> | 2011-08-04 17:58:22 -0400 |
---|---|---|
committer | James Moger <james.moger@gmail.com> | 2011-08-04 17:58:22 -0400 |
commit | b055a2a49335c78fdc754e38a7e8ab863b2a5515 (patch) | |
tree | 50c1e4bec870701e81e3bbcdde7c90d9a9119f52 /src/com/iciql/Query.java | |
parent | 3d1e36c31e2a8354e03cdfe12565503190c2e957 (diff) | |
download | iciql-b055a2a49335c78fdc754e38a7e8ab863b2a5515.tar.gz iciql-b055a2a49335c78fdc754e38a7e8ab863b2a5515.zip |
BLOB support (issue 1) and Enum support (issue 2). Documentation.
Diffstat (limited to 'src/com/iciql/Query.java')
-rw-r--r-- | src/com/iciql/Query.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/iciql/Query.java b/src/com/iciql/Query.java index 97e143b..d9dc84f 100644 --- a/src/com/iciql/Query.java +++ b/src/com/iciql/Query.java @@ -18,6 +18,7 @@ package com.iciql;
import java.lang.reflect.Field;
+import java.sql.Blob;
import java.sql.Clob;
import java.sql.ResultSet;
import java.sql.SQLException;
@@ -223,6 +224,8 @@ public class Query<T> { Object o = rs.getObject(1);
if (Clob.class.isAssignableFrom(o.getClass())) {
value = (X) Utils.convert(o, String.class);
+ } else if (Blob.class.isAssignableFrom(o.getClass())) {
+ value = (X) Utils.convert(o, byte[].class);
} else {
value = (X) o;
}
|