You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by pp...@apache.org on 2009/12/21 18:13:23 UTC

svn commit: r892884 - /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AbstractManagedType.java

Author: ppoddar
Date: Mon Dec 21 17:13:23 2009
New Revision: 892884

URL: http://svn.apache.org/viewvc?rev=892884&view=rev
Log:
OPENJPA-1439: Cover for InputStream/Reader type fields

Modified:
    openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AbstractManagedType.java

Modified: openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AbstractManagedType.java
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AbstractManagedType.java?rev=892884&r1=892883&r2=892884&view=diff
==============================================================================
--- openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AbstractManagedType.java (original)
+++ openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AbstractManagedType.java Mon Dec 21 17:13:23 2009
@@ -151,6 +151,9 @@
             case JavaTypes.OBJECT:
             case JavaTypes.OID:
             case JavaTypes.PC:
+            case JavaTypes.PC_UNTYPED:
+            case JavaTypes.INPUT_READER:
+            case JavaTypes.INPUT_STREAM:
                 attrs.add(new Members.SingularAttributeImpl(this, f));
                 break;
             case JavaTypes.ARRAY:
@@ -176,10 +179,6 @@
                 throw new IllegalStateException(_loc.get("field-unrecognized",
                         f.getFullName(false), decCode).getMessage());
             }
-            // TODO: Account for the following codes
-            // case PC_UNTYPED = 27;
-            // case INPUT_STREAM = 30;
-            // case INPUT_READER = 31;
         }
         declaredAttributeFilter = new DeclaredAttributeFilter<X>(this);
         singularAttributeFilter = new SingularAttributeFilter<X>();