You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2015/11/30 05:35:04 UTC

svn commit: r1717161 - /uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/BuiltinTypeKinds.java

Author: schor
Date: Mon Nov 30 04:35:04 2015
New Revision: 1717161

URL: http://svn.apache.org/viewvc?rev=1717161&view=rev
Log:
[UIMA-4674] remove built-in kind for lists, add the creatible list kinds to the built-in creatables.

Modified:
    uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/BuiltinTypeKinds.java

Modified: uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/BuiltinTypeKinds.java
URL: http://svn.apache.org/viewvc/uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/BuiltinTypeKinds.java?rev=1717161&r1=1717160&r2=1717161&view=diff
==============================================================================
--- uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/BuiltinTypeKinds.java (original)
+++ uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/BuiltinTypeKinds.java Mon Nov 30 04:35:04 2015
@@ -10,9 +10,7 @@ public class BuiltinTypeKinds {
   private static final Set<String> primitiveTypeNames = new HashSet<String>();
 
   public static final Set<String> creatableArrays = new HashSet<String>();
-  
-  public static final Set<String> builtinLists = new HashSet<String>();
-  
+   
   public static final Set<String> nonCreatablePrimitives = new HashSet<String>();
 
   /**
@@ -55,15 +53,11 @@ public class BuiltinTypeKinds {
         CAS.TYPE_NAME_JAVA_OBJECT_ARRAY
         );
         
-    Misc.addAll(builtinLists, 
+    Misc.addAll(creatableBuiltinJCas, 
         CAS.TYPE_NAME_EMPTY_FLOAT_LIST,
         CAS.TYPE_NAME_EMPTY_FS_LIST,
         CAS.TYPE_NAME_EMPTY_INTEGER_LIST,
         CAS.TYPE_NAME_EMPTY_STRING_LIST,
-        CAS.TYPE_NAME_FLOAT_LIST,
-        CAS.TYPE_NAME_FS_LIST,
-        CAS.TYPE_NAME_INTEGER_LIST,
-        CAS.TYPE_NAME_STRING_LIST,
         CAS.TYPE_NAME_NON_EMPTY_FLOAT_LIST,
         CAS.TYPE_NAME_NON_EMPTY_FS_LIST,
         CAS.TYPE_NAME_NON_EMPTY_INTEGER_LIST,
@@ -87,7 +81,6 @@ public class BuiltinTypeKinds {
     Misc.addAll(nonCreatableTypesAndBuiltinArrays, CAS.TYPE_NAME_SOFA);
     
     creatableBuiltinJCas.addAll(creatableArrays);
-    creatableBuiltinJCas.addAll(builtinLists);
     Misc.addAll(creatableBuiltinJCas, 
         CAS.TYPE_NAME_TOP,
         CAS.TYPE_NAME_ANNOTATION_BASE,