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)
    *