@Internal public abstract class XSSFBParser extends Object
| Modifier | Constructor and Description |
|---|---|
|
XSSFBParser(InputStream is) |
protected |
XSSFBParser(InputStream is,
com.zaxxer.sparsebits.SparseBitSet bitSet) |
| Modifier and Type | Method and Description |
|---|---|
static int |
getMaxRecordLength() |
abstract void |
handleRecord(int recordType,
byte[] data) |
void |
parse() |
static void |
setMaxRecordLength(int length) |
public XSSFBParser(InputStream is)
protected XSSFBParser(InputStream is, com.zaxxer.sparsebits.SparseBitSet bitSet)
is - inputStreambitSet - call handleRecord(int, byte[]) only on those records in this bitSetpublic static void setMaxRecordLength(int length)
length - the max record length allowed for XSSFBParserpublic static int getMaxRecordLength()
public void parse()
throws IOException
IOExceptionpublic abstract void handleRecord(int recordType,
byte[] data)
throws XSSFBParseException
XSSFBParseException