You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by to...@apache.org on 2006/11/26 01:18:35 UTC
svn commit: r479241 - in
/incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne:
access/types/DefaultType.java dba/TypesMapping.java
Author: torehalset
Date: Sat Nov 25 16:18:33 2006
New Revision: 479241
URL: http://svn.apache.org/viewvc?view=rev&rev=479241
Log:
CAY-711: SQLTemplate data row query of PostgreSQL Blob
Modified:
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/access/types/DefaultType.java
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/dba/TypesMapping.java
Modified: incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/access/types/DefaultType.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/access/types/DefaultType.java?view=diff&rev=479241&r1=479240&r2=479241
==============================================================================
--- incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/access/types/DefaultType.java (original)
+++ incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/access/types/DefaultType.java Sat Nov 25 16:18:33 2006
@@ -87,6 +87,9 @@
readMethods.put(TypesMapping.JAVA_TIMESTAMP, rsClass.getMethod(
"getTimestamp",
paramTypes));
+ readMethods.put(TypesMapping.JAVA_BLOB, rsClass.getMethod(
+ "getBlob",
+ paramTypes));
readObjectMethod = rsClass.getMethod("getObject", paramTypes);
@@ -130,6 +133,9 @@
paramTypes));
procReadMethods.put(TypesMapping.JAVA_TIMESTAMP, csClass.getMethod(
"getTimestamp",
+ paramTypes));
+ procReadMethods.put(TypesMapping.JAVA_BLOB, csClass.getMethod(
+ "getBlob",
paramTypes));
procReadObjectMethod = csClass.getMethod("getObject", paramTypes);
Modified: incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/dba/TypesMapping.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/dba/TypesMapping.java?view=diff&rev=479241&r1=479240&r2=479241
==============================================================================
--- incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/dba/TypesMapping.java (original)
+++ incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/main/java/org/apache/cayenne/dba/TypesMapping.java Sat Nov 25 16:18:33 2006
@@ -94,6 +94,7 @@
public static final String JAVA_BYTE = "java.lang.Byte";
public static final String JAVA_TIME = "java.sql.Time";
public static final String JAVA_TIMESTAMP = "java.sql.Timestamp";
+ public static final String JAVA_BLOB = "java.sql.Blob";
/**
* Keys: SQL string type names, Values: SQL int type definitions from java.sql.Types