Package org.apache.uima.cas.impl
Class FSIteratorImplBase<T extends FeatureStructure>
java.lang.Object
org.apache.uima.cas.impl.FSIteratorImplBase<T>
- All Implemented Interfaces:
Iterator<T>,FSIterator<T>
- Direct Known Subclasses:
FSIndexFlat.FSIteratorFlat,FSIteratorWrapper,FSIteratorWrapperDoubleCheck,Subiterator
public abstract class FSIteratorImplBase<T extends FeatureStructure>
extends Object
implements FSIterator<T>
Base class for FSIterator implementations. Defines the hasNext, next, and remove methods required
by java.util.Iterator.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.uima.cas.FSIterator
copy, get, isValid, moveTo, moveToFirst, moveToLast, moveToNext, moveToPreviousMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
FSIteratorImplBase
public FSIteratorImplBase()
-
-
Method Details
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceIterator<T extends FeatureStructure>
-
next
- Specified by:
nextin interfaceIterator<T extends FeatureStructure>
-
remove
public void remove()- Specified by:
removein interfaceIterator<T extends FeatureStructure>
-