public class ExcelExtractor
extends java.lang.Object
The Event API uses a much smaller memory footprint than
HSSFWorkbook
when processing excel files
but at the cost of more complexity.
With the Event API a listener is registered for specific record types and those records are created, fired off to the listener and then discarded as the stream is being processed.
HSSFListener
,
POI Event API How ToConstructor and Description |
---|
ExcelExtractor(ParseContext context,
Metadata metadata) |
Modifier and Type | Method and Description |
---|---|
boolean |
isListenForAllRecords()
Returns
true if this parser is configured to listen
for all records instead of just the specified few. |
void |
setListenForAllRecords(boolean listenForAllRecords)
Specifies whether this parser should to listen for all
records or just for the specified few.
|
public ExcelExtractor(ParseContext context, Metadata metadata)
public boolean isListenForAllRecords()
true
if this parser is configured to listen
for all records instead of just the specified few.public void setListenForAllRecords(boolean listenForAllRecords)
Note: Under normal operation this setting should
be false
(the default), but you can experiment with
this setting for testing and debugging purposes.
listenForAllRecords
- true
if the HSSFListener
should be registered to listen for all records or false
if the listener should be configured to only receive specified records.Copyright © 2010 - 2023 Adobe. All Rights Reserved