@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.IOException
public abstract void handleRecord(int recordType, byte[] data) throws XSSFBParseException
XSSFBParseException
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.