org.apache.poi.xssf.streaming
Class SXSSFRow.FilledCellIterator

java.lang.Object
  extended by org.apache.poi.xssf.streaming.SXSSFRow.FilledCellIterator
All Implemented Interfaces:
java.util.Iterator<Cell>
Enclosing class:
SXSSFRow

public class SXSSFRow.FilledCellIterator
extends java.lang.Object
implements java.util.Iterator<Cell>

Create an iterator over the cells from [0, getLastCellNum()). Includes blank cells, excludes empty cells Returns an iterator over all filled cells (created via Row.createCell()) Throws ConcurrentModificationException if cells are added, moved, or removed after the iterator is created.


Constructor Summary
SXSSFRow.FilledCellIterator()
           
 
Method Summary
 boolean hasNext()
           
 Cell next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SXSSFRow.FilledCellIterator

public SXSSFRow.FilledCellIterator()
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<Cell>

next

public Cell next()
          throws java.util.NoSuchElementException
Specified by:
next in interface java.util.Iterator<Cell>
Throws:
java.util.NoSuchElementException

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<Cell>