Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.poi.poifs.common.POIFSBigBlockSize

Packages that use POIFSBigBlockSize
org.apache.poi.poifs.common | common package contains constants and other classes shared across all POIFS subpackages
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.

Uses of POIFSBigBlockSize in org.apache.poi.poifs.common

Fields in org.apache.poi.poifs.common declared as POIFSBigBlockSize
`static POIFSBigBlockSize` | `POIFSConstants.LARGER_BIG_BLOCK_SIZE_DETAILS`
`static POIFSBigBlockSize` | `POIFSConstants.SMALLER_BIG_BLOCK_SIZE_DETAILS`

Uses of POIFSBigBlockSize in org.apache.poi.poifs.filesystem

Methods in org.apache.poi.poifs.filesystem that return POIFSBigBlockSize
`POIFSBigBlockSize` | `OPOIFSFileSystem.getBigBlockSizeDetails()`
`POIFSBigBlockSize` | `NPOIFSFileSystem.getBigBlockSizeDetails()`

Constructors in org.apache.poi.poifs.filesystem with parameters of type POIFSBigBlockSize
`OPOIFSDocument(java.lang.String name, int size, POIFSBigBlockSize bigBlockSize, POIFSDocumentPath path, POIFSWriterListener writer)` Constructor
`OPOIFSDocument(java.lang.String name, POIFSBigBlockSize bigBlockSize, java.io.InputStream stream)` Constructor
`OPOIFSDocument(java.lang.String name, POIFSBigBlockSize bigBlockSize, ListManagedBlock[] blocks, int length)` Constructor from small blocks

Uses of POIFSBigBlockSize in org.apache.poi.poifs.storage

Methods in org.apache.poi.poifs.storage that return POIFSBigBlockSize
`POIFSBigBlockSize` | `SmallDocumentBlock.getBigBlockSize()`
`POIFSBigBlockSize` | `HeaderBlock.getBigBlockSize()`

Methods in org.apache.poi.poifs.storage with parameters of type POIFSBigBlockSize
`static BlockAllocationTableReader` | `SmallBlockTableReader._getSmallDocumentBlockReader(POIFSBigBlockSize bigBlockSize, RawDataBlockList blockList, RootProperty root, int sbatStart)` Fetch the small document block reader from an existing file, normally needed for debugging and low level dumping.
`static long` | `BATBlock.calculateMaximumSize(POIFSBigBlockSize bigBlockSize, int numBATs)` Calculates the maximum size of a file which is addressable given the number of FAT (BAT) sectors specified.
`static int` | `BATBlock.calculateStorageRequirements(POIFSBigBlockSize bigBlockSize, int entryCount)` Calculate how many BATBlocks are needed to hold a specified number of BAT entries.
`static int` | `BATBlock.calculateXBATStorageRequirements(POIFSBigBlockSize bigBlockSize, int entryCount)` Calculate how many XBATBlocks are needed to hold a specified number of BAT entries.
`static SmallDocumentBlock[]` | `SmallDocumentBlock.convert(POIFSBigBlockSize bigBlockSize, BlockWritable[] store, int size)` Factory for creating SmallDocumentBlocks from DocumentBlocks
`static DocumentBlock[]` | `DocumentBlock.convert(POIFSBigBlockSize bigBlockSize, byte[] array, int size)` convert a single long array into an array of DocumentBlock instances
`static SmallDocumentBlock[]` | `SmallDocumentBlock.convert(POIFSBigBlockSize bigBlockSize, byte[] array, int size)` convert a single long array into an array of SmallDocumentBlock instances
`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 BlockWritable[]` | `PropertyBlock.createPropertyBlockArray(POIFSBigBlockSize bigBlockSize, java.util.List<Property> properties)` Create an array of PropertyBlocks from an array of Property instances, creating empty Property instances to make up any shortfall
`static BATBlock[]` | `BATBlock.createXBATBlocks(POIFSBigBlockSize bigBlockSize, int[] entries, int startBlock)` Create an array of XBATBlocks from an array of int block allocation table entries
`static java.util.List<SmallDocumentBlock>` | `SmallDocumentBlock.extract(POIFSBigBlockSize bigBlockSize, ListManagedBlock[] blocks)` create a list of SmallDocumentBlock's from raw data
`static int` | `SmallDocumentBlock.fill(POIFSBigBlockSize bigBlockSize, java.util.List<SmallDocumentBlock> blocks)` fill out a List of SmallDocumentBlocks so that it fully occupies a set of big blocks
`static BlockList` | `SmallBlockTableReader.getSmallDocumentBlocks(POIFSBigBlockSize bigBlockSize, RawDataBlockList blockList, RootProperty root, int sbatStart)` Fetch the small document block list from an existing file

Constructors in org.apache.poi.poifs.storage with parameters of type POIFSBigBlockSize
`BlockAllocationTableReader(POIFSBigBlockSize bigBlockSize, int block_count, int[] block_array, int xbat_count, int xbat_index, BlockList raw_block_list)` create a BlockAllocationTableReader for an existing filesystem.
`BlockAllocationTableWriter(POIFSBigBlockSize bigBlockSize)` create a BlockAllocationTableWriter
`DocumentBlock(java.io.InputStream stream, POIFSBigBlockSize bigBlockSize)` Create a single instance initialized with data.
`HeaderBlock(POIFSBigBlockSize bigBlockSize)` Create a single instance initialized with default values
`HeaderBlockWriter(POIFSBigBlockSize bigBlockSize)` Create a single instance initialized with default values
`RawDataBlockList(java.io.InputStream stream, POIFSBigBlockSize bigBlockSize)` Constructor RawDataBlockList
`SmallBlockTableWriter(POIFSBigBlockSize bigBlockSize, java.util.List<OPOIFSDocument> documents, RootProperty root)` Creates new SmallBlockTable
`SmallDocumentBlock(POIFSBigBlockSize bigBlockSize)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright 2017 The Apache Software Foundation or its licensors, as applicable.