Package com.github.pjfanning.xlsx.impl
Class StreamingSheetReader
- java.lang.Object
-
- com.github.pjfanning.xlsx.impl.StreamingSheetReader
-
-
Constructor Summary
Constructors Constructor Description StreamingSheetReader(org.apache.poi.xssf.model.SharedStringsTable sst, org.apache.poi.xssf.model.StylesTable stylesTable, XMLEventReader parser, boolean use1904Dates, int rowCacheSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Iterator<org.apache.poi.ss.usermodel.Row>
iterator()
Returns a new streaming iterator to loop through rows.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
StreamingSheetReader
public StreamingSheetReader(org.apache.poi.xssf.model.SharedStringsTable sst, org.apache.poi.xssf.model.StylesTable stylesTable, XMLEventReader parser, boolean use1904Dates, int rowCacheSize)
-
-
Method Detail
-
iterator
public Iterator<org.apache.poi.ss.usermodel.Row> iterator()
Returns a new streaming iterator to loop through rows. This iterator is not guaranteed to have all rows in memory, and any particular iteration may trigger a load from disk to read in new data.
-
close
public void close()
-
-