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.property property package contains high and low level Property structures for POIFS. 
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 POIFSFileSystem.getBigBlockSizeDetails()
           
 

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

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

Constructors in org.apache.poi.poifs.property with parameters of type POIFSBigBlockSize
PropertyTable(POIFSBigBlockSize bigBlockSize)
           
PropertyTable(POIFSBigBlockSize bigBlockSize, int startBlock, RawDataBlockList blockList)
          reading constructor (used when we've read in a file and we want to extract the property table from it).
 

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

Methods in org.apache.poi.poifs.storage that return POIFSBigBlockSize
 POIFSBigBlockSize SmallDocumentBlock.getBigBlockSize()
           
 POIFSBigBlockSize HeaderBlockReader.getBigBlockSize()
           
 

Methods in org.apache.poi.poifs.storage with parameters of type POIFSBigBlockSize
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 SmallDocumentBlock[] SmallDocumentBlock.convert(POIFSBigBlockSize bigBlockSize, byte[] array, int size)
          convert a single long array into an array of SmallDocumentBlock instances
static DocumentBlock[] DocumentBlock.convert(POIFSBigBlockSize bigBlockSize, byte[] array, int size)
          convert a single long array into an array of DocumentBlock instances
static BATBlock[] BATBlock.createBATBlocks(POIFSBigBlockSize bigBlockSize, int[] entries)
          Create an array of BATBlocks from an array of int block allocation table entries
static BlockWritable[] PropertyBlock.createPropertyBlockArray(POIFSBigBlockSize bigBlockSize, java.util.List 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.extract(POIFSBigBlockSize bigBlockSize, ListManagedBlock[] blocks)
          create a list of SmallDocumentBlock's from raw data
static int SmallDocumentBlock.fill(POIFSBigBlockSize bigBlockSize, java.util.List 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.
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 documents, RootProperty root)
          Creates new SmallBlockTable