Package | Description |
---|---|
org.apache.poi.poifs.filesystem |
filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.
|
org.apache.poi.poifs.storage |
storage package contains low level binary structures for POIFS's implementation of the OLE 2
Compound Document Format.
|
Constructor | Description |
---|---|
NPOIFSMiniStore(NPOIFSFileSystem filesystem,
RootProperty root,
java.util.List<BATBlock> sbats,
HeaderBlock header) |
Modifier and Type | Method | Description |
---|---|---|
static BATBlock |
BATBlock.createBATBlock(POIFSBigBlockSize bigBlockSize,
java.nio.ByteBuffer data) |
Create a single BATBlock from the byte buffer, which must hold at least
one big block of data to be read.
|
static BATBlock[] |
BATBlock.createBATBlocks(POIFSBigBlockSize bigBlockSize,
int[] entries) |
Create an array of BATBlocks from an array of int block
allocation table entries
|
static BATBlock |
BATBlock.createEmptyBATBlock(POIFSBigBlockSize bigBlockSize,
boolean isXBAT) |
Creates a single BATBlock, with all the values set to empty.
|
static BATBlock[] |
BATBlock.createXBATBlocks(POIFSBigBlockSize bigBlockSize,
int[] entries,
int startBlock) |
Create an array of XBATBlocks from an array of int block
allocation table entries
|
BATBlock |
BATBlock.BATBlockAndIndex.getBlock() |
|
BATBlock[] |
HeaderBlockWriter.setBATBlocks(int blockCount,
int startBlock) |
Set BAT block parameters.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
BlockAllocationTableWriter.writeBlock(BATBlock bat,
java.nio.ByteBuffer block) |
Write the BAT into its associated block
|
Modifier and Type | Method | Description |
---|---|---|
static BATBlock.BATBlockAndIndex |
BATBlock.getBATBlockAndIndex(int offset,
HeaderBlock header,
java.util.List<BATBlock> bats) |
Returns the BATBlock that handles the specified offset,
and the relative index within it.
|
static BATBlock.BATBlockAndIndex |
BATBlock.getSBATBlockAndIndex(int offset,
HeaderBlock header,
java.util.List<BATBlock> sbats) |
Returns the BATBlock that handles the specified offset,
and the relative index within it, for the mini stream.
|
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.