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/08/02 01:44:39 UTC

svn commit: r1803725 - in /uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl: LowLevelIterator.java LowLevelIterator_empty.java

Author: schor
Date: Wed Aug  2 01:44:39 2017
New Revision: 1803725

URL: http://svn.apache.org/viewvc?rev=1803725&view=rev
Log:
no Jira - rename a method to remind users of its actual meaning

Modified:
    uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/LowLevelIterator.java
    uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/LowLevelIterator_empty.java

Modified: uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/LowLevelIterator.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/LowLevelIterator.java?rev=1803725&r1=1803724&r2=1803725&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/LowLevelIterator.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/LowLevelIterator.java Wed Aug  2 01:44:39 2017
@@ -60,9 +60,10 @@ public interface LowLevelIterator<T exte
 
   /**
    * @return The size of the index.  In case of copy-on-write, this returns the size of the
-   *         index at the time the iterator was created.
+   *         index at the time the iterator was created, or at the last moveTo, moveToFirst, or moveToLast.
+   *         To get the current index size, use ll_getIndex().getSize()
    */
-  int ll_indexSize();
+  int ll_indexSizeMaybeNotCurrent();
 
   /**
    * Get the index for just the top most type of this iterator (excludes subtypes).

Modified: uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/LowLevelIterator_empty.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/LowLevelIterator_empty.java?rev=1803725&r1=1803724&r2=1803725&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/LowLevelIterator_empty.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/LowLevelIterator_empty.java Wed Aug  2 01:44:39 2017
@@ -56,7 +56,7 @@ public class LowLevelIterator_empty<T ex
   @Override
   public void moveTo(FeatureStructure fs) {}
   @Override
-  public int ll_indexSize() { return 0; }
+  public int ll_indexSizeMaybeNotCurrent() { return 0; }
   @Override
   public int ll_maxAnnotSpan() { return Integer.MAX_VALUE; }
   @Override