Class CorrespondingColumn.CorrespondingColumnIterator
- java.lang.Object
-
- adams.data.spreadsheet.cellfinder.AbstractMetaIterator
-
- adams.data.spreadsheet.cellfinder.CorrespondingColumn.CorrespondingColumnIterator
-
- All Implemented Interfaces:
Iterator<CellLocation>
- Enclosing class:
- CorrespondingColumn
public static class CorrespondingColumn.CorrespondingColumnIterator extends AbstractMetaIterator
Cell iterator that returns the locations for the corresponding cells.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Field Summary
Fields Modifier and Type Field Description protected CorrespondingColumn
m_Owner
the owning cell finder.-
Fields inherited from class adams.data.spreadsheet.cellfinder.AbstractMetaIterator
m_Base
-
-
Constructor Summary
Constructors Constructor Description CorrespondingColumnIterator(CorrespondingColumn owner, Iterator<CellLocation> base)
Initializes the iterator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CellLocation
process(CellLocation location)
Processes the cell location.-
Methods inherited from class adams.data.spreadsheet.cellfinder.AbstractMetaIterator
hasNext, next, remove
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Field Detail
-
m_Owner
protected CorrespondingColumn m_Owner
the owning cell finder.
-
-
Constructor Detail
-
CorrespondingColumnIterator
public CorrespondingColumnIterator(CorrespondingColumn owner, Iterator<CellLocation> base)
Initializes the iterator.- Parameters:
owner
- the cell finder this iterator belongs tobase
- the base iterator
-
-
Method Detail
-
process
protected CellLocation process(CellLocation location)
Processes the cell location.- Specified by:
process
in classAbstractMetaIterator
- Parameters:
location
- the location to process- Returns:
- the processed location
-
-