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 2018/01/16 13:19:59 UTC
svn commit: r1821243 -
/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/TypeSystemImpl.java
Author: schor
Date: Tue Jan 16 13:19:59 2018
New Revision: 1821243
URL: http://svn.apache.org/viewvc?rev=1821243&view=rev
Log:
no Jira, add additional types to the "built-in" set
Modified:
uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/TypeSystemImpl.java
Modified: uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/TypeSystemImpl.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/TypeSystemImpl.java?rev=1821243&r1=1821242&r2=1821243&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/TypeSystemImpl.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/TypeSystemImpl.java Tue Jan 16 13:19:59 2018
@@ -639,6 +639,24 @@ public class TypeSystemImpl implements T
setTypeFinal(stringNeListType);
setTypeFinal(intNeListType);
+ topType.setBuiltIn();
+ listBaseType.setBuiltIn();
+ fsListType.setBuiltIn();
+ fsEListType.setBuiltIn();
+ fsNeListType.setBuiltIn();
+ floatListType.setBuiltIn();
+ floatEListType.setBuiltIn();
+ floatNeListType.setBuiltIn();
+ intListType.setBuiltIn();
+ intEListType.setBuiltIn();
+ intNeListType.setBuiltIn();
+ stringListType.setBuiltIn();
+ stringEListType.setBuiltIn();
+ stringNeListType.setBuiltIn();
+ annotType.setBuiltIn();
+ annotBaseType.setBuiltIn();
+
+
// setTypeFinal(fsArrayListType);
// setTypeFinal(intArrayListType);
// setTypeFinal(fsHashSetType);
@@ -659,6 +677,8 @@ public class TypeSystemImpl implements T
annotType.setFeatureFinal();
annotBaseType.setFeatureFinal();
+
+
// fsArrayListType.setFeatureFinal();
// intListType.setFeatureFinal();
// fsHashSetType.setFeatureFinal();
@@ -1358,7 +1378,7 @@ public class TypeSystemImpl implements T
WeakReference<TypeSystemImpl> prevWr = committedTypeSystems.get(this);
if (null != prevWr) {
TypeSystemImpl prev = prevWr.get();
- if (null != prev) {
+ if (null != prev) {
// the following is a no-op if the generators already set up for this class loader
prev.loadAndVerifyGenerators(cl);
return prev;