@Internal public abstract class XSSFBParser extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
|
XSSFBParser(java.io.InputStream is) |
protected |
XSSFBParser(java.io.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(java.io.InputStream is)
protected XSSFBParser(java.io.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 java.io.IOException
java.io.IOExceptionpublic abstract void handleRecord(int recordType,
byte[] data)
throws XSSFBParseException
XSSFBParseExceptionCopyright 2022 The Apache Software Foundation or its licensors, as applicable.