Package | Description |
---|---|
org.zkoss.poi.hssf.record |
Record package contains class representations for XLS binary strutures.
|
org.zkoss.poi.hssf.record.cf | |
org.zkoss.poi.hssf.record.common | |
org.zkoss.poi.hssf.record.cont | |
org.zkoss.poi.hssf.record.crypto | |
org.zkoss.poi.hssf.util |
util package contains tools needed for writing HSSF files that are not necesarily "real"
HSSF concepts.
|
org.zkoss.poi.poifs.filesystem |
filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.
|
org.zkoss.poi.ss.formula |
This package contains common internal POI code for manipulating formulas.
|
org.zkoss.poi.ss.formula.constant | |
org.zkoss.poi.ss.formula.ptg |
formula package contains binary PTG structures used in Formulas
|
org.zkoss.poi.util |
Top-level util package are classes that are useful throughout the project.
|
Modifier and Type | Class and Description |
---|---|
class |
RecordInputStream
Title: Record Input Stream
|
Modifier and Type | Method and Description |
---|---|
static SubRecord |
SubRecord.createSubRecord(LittleEndianInput in,
int cmoOt)
read a sub-record from the supplied stream
|
Constructor and Description |
---|
CommonObjectDataSubRecord(LittleEndianInput in,
int size) |
EmbeddedObjectRefSubRecord(LittleEndianInput in,
int size) |
EndSubRecord(LittleEndianInput in,
int size) |
FtCblsSubRecord(LittleEndianInput in,
int size) |
FtCfSubRecord(LittleEndianInput in,
int size) |
FtPioGrbitSubRecord(LittleEndianInput in,
int size) |
GroupMarkerSubRecord(LittleEndianInput in,
int size) |
LbsDataSubRecord(LittleEndianInput in,
int cbFContinued,
int cmoOt) |
LbsDropData(LittleEndianInput in) |
NoteStructureSubRecord(LittleEndianInput in,
int size)
Read the record data from the supplied
RecordInputStream |
SharedValueRecordBase(LittleEndianInput in)
reads only the range (1
CellRangeAddress8Bit ) from the stream |
Constructor and Description |
---|
BorderFormatting(LittleEndianInput in)
Creates new FontFormatting
|
PatternFormatting(LittleEndianInput in)
Creates new FontFormatting
|
Constructor and Description |
---|
ExtRst(LittleEndianInput in,
int expectedLength) |
FormatRun(LittleEndianInput in) |
Modifier and Type | Class and Description |
---|---|
class |
ContinuableRecordInput
A decorated
RecordInputStream that can read primitive data types
(short, int, long, etc.) spanned across a ContinueRecord boundary. |
Modifier and Type | Class and Description |
---|---|
class |
Biff8DecryptingStream |
Constructor and Description |
---|
CellRangeAddress8Bit(LittleEndianInput in) |
Modifier and Type | Class and Description |
---|---|
class |
DocumentInputStream
This class provides methods to read a DocumentEntry managed by a
POIFSFileSystem or NPOIFSFileSystem instance. |
class |
NDocumentInputStream
This class provides methods to read a DocumentEntry managed by a
NPOIFSFileSystem instance. |
class |
ODocumentInputStream
This class provides methods to read a DocumentEntry managed by a
POIFSFileSystem instance. |
Modifier and Type | Method and Description |
---|---|
static Formula |
Formula.read(int encodedTokenLen,
LittleEndianInput in)
Convenience method for
Formula.read(int, LittleEndianInput, int) |
static Formula |
Formula.read(int encodedTokenLen,
LittleEndianInput in,
int totalEncodedLen)
When there are no array constants present, encodedTokenLen==totalEncodedLen
|
Modifier and Type | Method and Description |
---|---|
static Object[] |
ConstantValueParser.parse(LittleEndianInput in,
int nValues) |
Modifier and Type | Method and Description |
---|---|
static FuncVarPtg |
FuncVarPtg.create(LittleEndianInput in)
Creates new function pointer from a byte array
usually called while reading an excel file.
|
static FuncPtg |
FuncPtg.create(LittleEndianInput in) |
static Ptg |
Ptg.createPtg(LittleEndianInput in) |
static Ptg |
Ptg.createPtg(LittleEndianInput in,
SpreadsheetVersion version) |
static ErrPtg |
ErrPtg.read(LittleEndianInput in) |
static BoolPtg |
BoolPtg.read(LittleEndianInput in) |
protected void |
RefPtgBase.readCoordinates(LittleEndianInput in,
SpreadsheetVersion version) |
protected void |
AreaPtgBase.readCoordinates(LittleEndianInput in,
SpreadsheetVersion version) |
static Ptg[] |
Ptg.readTokens(int size,
LittleEndianInput in)
Reads size bytes of the input stream, to create an array of Ptgs.
|
static Ptg[] |
Ptg.readTokens(int size,
LittleEndianInput in,
SpreadsheetVersion version) |
Modifier and Type | Class and Description |
---|---|
class |
LittleEndianByteArrayInputStream
Adapts a plain byte array to
LittleEndianInput |
class |
LittleEndianInputStream
Wraps an
InputStream providing LittleEndianInput
This class does not buffer any input, so the stream read position maintained
by this class is consistent with that of the inner stream. |
Modifier and Type | Method and Description |
---|---|
static String |
StringUtil.readCompressedUnicode(LittleEndianInput in,
int nChars) |
static String |
StringUtil.readUnicodeLE(LittleEndianInput in,
int nChars) |
static String |
StringUtil.readUnicodeString(LittleEndianInput in)
InputStream in is expected to contain:
ushort nChars
byte is16BitFlag
byte[]/char[] characterData
For this encoding, the is16BitFlag is always present even if nChars==0.
|
static String |
StringUtil.readUnicodeString(LittleEndianInput in,
int nChars)
InputStream in is expected to contain:
byte is16BitFlag
byte[]/char[] characterData
For this encoding, the is16BitFlag is always present even if nChars==0.
|
Copyright © 2020. All rights reserved.