Package org.apache.poi.hssf.record
Class RecordFactoryInputStream
java.lang.Object
org.apache.poi.hssf.record.RecordFactoryInputStream
A 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 use
HSSFEventFactory
/
HSSFListener
and have new records pushed to
them, but this does allow for a "pull" style of coding.-
Constructor Summary
ConstructorsConstructorDescriptionRecordFactoryInputStream
(InputStream in, boolean shouldIncludeContinueRecords) -
Method Summary
-
Constructor Details
-
RecordFactoryInputStream
- Parameters:
in
- the InputStream to read fromshouldIncludeContinueRecords
- caller can passfalse
if looseContinueRecord
s should be skipped (this is sometimes useful in event based processing).
-
-
Method Details
-
nextRecord
- Returns:
- the next (complete) record from the stream, or null if there are no more.
-