[JBoss-dev] CVS update: jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc JDBCTypeFactory.java
User: dsundstrom Date: 02/02/26 15:55:46 Modified:src/main/org/jboss/ejb/plugins/cmp/jdbc JDBCTypeFactory.java Log: Added method to get type metadata. This is used by the EJB-QL compiler. Revision ChangesPath 1.10 +5 -1 jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCTypeFactory.java Index: JDBCTypeFactory.java === RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCTypeFactory.java,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- JDBCTypeFactory.java 12 Feb 2002 06:17:15 - 1.9 +++ JDBCTypeFactory.java 26 Feb 2002 23:55:46 - 1.10 @@ -27,7 +27,7 @@ * this class is to flatten the JDBCValueClassMetaData into columns. * * @author a href=mailto:[EMAIL PROTECTED];Dain Sundstrom/a - * @version $Revision: 1.9 $ + * @version $Revision: 1.10 $ */ public class JDBCTypeFactory { // the type mapping to use with the specified database @@ -78,6 +78,10 @@ public int getJDBCTypeForJavaType(Class clazz) { return typeMapping.getJdbcTypeForJavaType(clazz); + } + + public JDBCTypeMappingMetaData getTypeMapping() { + return typeMapping; } private JDBCTypeComplex createTypeComplex( ___ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development
[JBoss-dev] CVS update: jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc JDBCTypeFactory.java
User: dsundstrom Date: 01/11/13 12:43:50 Modified:src/main/org/jboss/ejb/plugins/cmp/jdbc JDBCTypeFactory.java Log: Fixed lame bug where the wrong hashtable was used to determine if a type is a known dependent value class. Revision ChangesPath 1.7 +2 -2 jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCTypeFactory.java Index: JDBCTypeFactory.java === RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCTypeFactory.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- JDBCTypeFactory.java 2001/11/01 23:10:09 1.6 +++ JDBCTypeFactory.java 2001/11/13 20:43:50 1.7 @@ -29,7 +29,7 @@ * this class is to flatten the JDBCValueClassMetaData into columns. * * @author a href=mailto:[EMAIL PROTECTED];Dain Sundstrom/a - * @version $Revision: 1.6 $ + * @version $Revision: 1.7 $ */ public class JDBCTypeFactory { // the type mapping to use with the specified database @@ -209,7 +209,7 @@ ArrayList properties = new ArrayList(); Class javaType = propertyMetaData.getPropertyType(); - if(!complexTypes.containsKey(javaType)) { + if(!valueClassesByType.containsKey(javaType)) { // this property is a simple type // which makes this the end of the line for recursion ___ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development