Logo Search packages:      
Sourcecode: uimaj version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes

org::apache::uima::cas::impl::FSIndexRepositoryImpl::LeafPointerIterator Class Reference

Inheritance diagram for org::apache::uima::cas::impl::FSIndexRepositoryImpl::LeafPointerIterator:
Inheritance graph
[legend]
Collaboration diagram for org::apache::uima::cas::impl::FSIndexRepositoryImpl::LeafPointerIterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Object copy ()
void dec ()
int get () throws NoSuchElementException
void inc ()
boolean isValid ()
int ll_get ()
LowLevelIndex ll_getIndex ()
int ll_indexSize ()
void moveTo (int fs)
void moveToFirst ()
void moveToLast ()
void moveToNext ()
void moveToPrevious ()

Private Member Functions

ComparableIntPointerIterator checkConcurrentModification ()
void initPointerIterator (IndexIteratorCachePair iicp0)
 LeafPointerIterator (IndexIteratorCachePair iicp, int fs)
 LeafPointerIterator (IndexIteratorCachePair iicp)

Private Attributes

IndexIteratorCachePair iicp
ComparableIntPointerIterator index

Detailed Description

The iterator implementation for indexes. Tricky because the iterator needs to be able to move backwards as well as forwards.

Definition at line 612 of file FSIndexRepositoryImpl.java.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index