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 2017/09/05 17:17:21 UTC
svn commit: r1807373 - in
/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas:
cas/TOP.java impl/JCasImpl.java
Author: schor
Date: Tue Sep 5 17:17:21 2017
New Revision: 1807373
URL: http://svn.apache.org/viewvc?rev=1807373&view=rev
Log:
no Jira - remove deprecated methods that had never been released; augment javadoc comments
Modified:
uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas/cas/TOP.java
uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas/impl/JCasImpl.java
Modified: uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas/cas/TOP.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas/cas/TOP.java?rev=1807373&r1=1807372&r2=1807373&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas/cas/TOP.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas/cas/TOP.java Tue Sep 5 17:17:21 2017
@@ -92,7 +92,7 @@ public class TOP extends FeatureStructur
}
/**
- * for internal use only
+ * for internal use only, creates a reserved marker
* @param id -
* @return -
*/
@@ -102,5 +102,8 @@ public class TOP extends FeatureStructur
return r;
}
+ /**
+ * Internal use - used as removed marker in maps
+ */
final public static TOP _singleton = new TOP();
}
Modified: uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas/impl/JCasImpl.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas/impl/JCasImpl.java?rev=1807373&r1=1807372&r2=1807373&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas/impl/JCasImpl.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/jcas/impl/JCasImpl.java Tue Sep 5 17:17:21 2017
@@ -624,19 +624,6 @@ public class JCasImpl extends AbstractCa
* associations.
*/
public static void clearData(CAS cas) {
-// JCasImpl jcas = (JCasImpl) ((CASImpl) cas).getExistingJCas();
-// final JCasSharedView sv = jcas.sharedView;
-// for (Iterator<Map.Entry<ClassLoader, JCasHashMap>> it = sv.cAddr2JfsByClassLoader.entrySet().iterator(); it.hasNext();) {
-// Map.Entry<ClassLoader, JCasHashMap> e = it.next();
-// sv.cAddr2Jfs = e.getValue();
-// sv.cAddr2Jfs.clear(); // implements resize as well
-// sv.stringArray0L = null;
-// sv.floatArray0L = null;
-// sv.fsArray0L = null;
-// sv.integerArray0L = null;
-// }
-// sv.cAddr2Jfs = sv.cAddr2JfsByClassLoader
-// .get(((CASImpl) cas).getJCasClassLoader());
}
/*
@@ -907,45 +894,7 @@ public class JCasImpl extends AbstractCa
public FloatArray getFloatArray0L() {
return this.getCas().getEmptyFloatArray();
}
-
-
- /* (non-Javadoc)
- * @see org.apache.uima.jcas.JCas#getByteArray0L()
- * @deprecated use getEmptyXXXArray() instead
- */
- @Deprecated
- public ByteArray getByteArray0L() {
- return this.getCas().getEmptyByteArray();
- }
-
- /* (non-Javadoc)
- * @see org.apache.uima.jcas.JCas#getShortArray0L()
- * @deprecated use getEmptyXXXArray() instead
- */
- @Deprecated
- public ShortArray getShortArray0L() {
- return this.getCas().getEmptyShortArray();
- }
-
- /* (non-Javadoc)
- * @see org.apache.uima.jcas.JCas#getLongArray0L()
- * @deprecated use getEmptyXXXArray() instead
- */
- @Deprecated
- public LongArray getLongArray0L() {
- return this.getCas().getEmptyLongArray();
- }
-
- /* (non-Javadoc)
- * @see org.apache.uima.jcas.JCas#getDoubleArray0L()
- * @deprecated use getEmptyXXXArray() instead
- */
- @Deprecated
- public DoubleArray getDoubleArray0L() {
- return this.getCas().getEmptyDoubleArray();
- }
-
/*
* (non-Javadoc)
*