org.apache.poi.hssf.record
Class RecordFactoryInputStream
- java.lang.Object
-
- org.apache.poi.hssf.record.RecordFactoryInputStream
-
public final class RecordFactoryInputStream extends java.lang.ObjectA stream based way to get at complete records, with as low a memory footprint as possible. This handles reading from a RecordInputStream, turning the data into full records, processing continue records etc. Most users should useHSSFEventFactory/HSSFListenerand have new records pushed to them, but this does allow for a "pull" style of coding.
-
-
Constructor Summary
Constructors Constructor and Description RecordFactoryInputStream(java.io.InputStream in, boolean shouldIncludeContinueRecords)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description RecordnextRecord()Returns the next (complete) record from the stream, or null if there are no more.
-
-
-
Constructor Detail
-
RecordFactoryInputStream
public RecordFactoryInputStream(java.io.InputStream in, boolean shouldIncludeContinueRecords)- Parameters:
shouldIncludeContinueRecords- caller can passfalseif looseContinueRecords should be skipped (this is sometimes useful in event based processing).
-
-
Method Detail
-
nextRecord
public Record nextRecord()
Returns the next (complete) record from the stream, or null if there are no more.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG