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