You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by jg...@apache.org on 2009/10/20 16:34:44 UTC

svn commit: r827568 - in /ibatis/java/ibator/trunk/core: doc/ReleaseNotes.txt src/org/apache/ibatis/ibator/api/dom/java/Parameter.java src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java

Author: jgbutler
Date: Tue Oct 20 14:34:43 2009
New Revision: 827568

URL: http://svn.apache.org/viewvc?rev=827568&view=rev
Log:
[ibator] Fixed spelling error LONCVARCHAR->LONGVARCHAR

Modified:
    ibatis/java/ibator/trunk/core/doc/ReleaseNotes.txt
    ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/api/dom/java/Parameter.java
    ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java

Modified: ibatis/java/ibator/trunk/core/doc/ReleaseNotes.txt
URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/doc/ReleaseNotes.txt?rev=827568&r1=827567&r2=827568&view=diff
==============================================================================
--- ibatis/java/ibator/trunk/core/doc/ReleaseNotes.txt (original)
+++ ibatis/java/ibator/trunk/core/doc/ReleaseNotes.txt Tue Oct 20 14:34:43 2009
@@ -12,6 +12,7 @@
    fields are null - thanks to Benjamin Klatt for finding this bug
 4. Fixed IBATIS-601 - improper validation of <generatedKey>
 5. Fixed IBATIS-609 - incorrect parsing of Java generic types
+6. Fixed spelling error LONCVARCHAR->LONGVARCHAR (thanks Allard)
 
 Enhancements:
 1. IBATIS-569 - Make it easier to override IbatorRules in plugins
@@ -34,6 +35,7 @@
     the prefix "ibatorgenerated_"
 15. Many refactorings to make way for iBATIS3
 16. IBATIS-605 - Added Informix Dialect
+17. Added ability to set annotations on method parameters
 
 -------------------------------------------------------------------------------
 Version 1.2.1:

Modified: ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/api/dom/java/Parameter.java
URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/api/dom/java/Parameter.java?rev=827568&r1=827567&r2=827568&view=diff
==============================================================================
--- ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/api/dom/java/Parameter.java (original)
+++ ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/api/dom/java/Parameter.java Tue Oct 20 14:34:43 2009
@@ -35,6 +35,11 @@
         annotations = new ArrayList<String>();
     }
 
+    public Parameter(FullyQualifiedJavaType type, String name, String annotation) {
+        this(type, name);
+        addAnnotation(annotation);
+    }
+
     /**
      * @return Returns the name.
      */

Modified: ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java
URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java?rev=827568&r1=827567&r2=827568&view=diff
==============================================================================
--- ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java (original)
+++ ibatis/java/ibator/trunk/core/src/org/apache/ibatis/ibator/internal/types/JavaTypeResolverDefaultImpl.java Tue Oct 20 14:34:43 2009
@@ -83,7 +83,7 @@
                 new FullyQualifiedJavaType(Object.class.getName())));
         typeMap.put(Types.LONGVARBINARY, new JdbcTypeInformation("LONGVARBINARY", //$NON-NLS-1$
                 new FullyQualifiedJavaType("byte[]"))); //$NON-NLS-1$
-        typeMap.put(Types.LONGVARCHAR, new JdbcTypeInformation("LONCVARCHAR", //$NON-NLS-1$
+        typeMap.put(Types.LONGVARCHAR, new JdbcTypeInformation("LONGVARCHAR", //$NON-NLS-1$
                 new FullyQualifiedJavaType(String.class.getName())));
         typeMap.put(Types.NULL, new JdbcTypeInformation("NULL", //$NON-NLS-1$
                 new FullyQualifiedJavaType(Object.class.getName())));