Uses of Class
org.docx4j.org.apache.poi.poifs.storage.BATBlock
Packages that use BATBlock
Package
Description
filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.
storage package contains low level binary structures for POIFS's implementation of the OLE 2
Compound Document Format.
-
Uses of BATBlock in org.docx4j.org.apache.poi.poifs.filesystem
Fields in org.docx4j.org.apache.poi.poifs.filesystem with type parameters of type BATBlockModifier and TypeFieldDescriptionNPOIFSFileSystem._bat_blocksNPOIFSMiniStore._sbat_blocksNPOIFSFileSystem._xbat_blocksMethods in org.docx4j.org.apache.poi.poifs.filesystem that return BATBlockModifier and TypeMethodDescriptionprivate BATBlockNPOIFSFileSystem.createBAT(int offset, boolean isBAT) Constructor parameters in org.docx4j.org.apache.poi.poifs.filesystem with type arguments of type BATBlockModifierConstructorDescriptionprotectedNPOIFSMiniStore(NPOIFSFileSystem filesystem, RootProperty root, List<BATBlock> sbats, HeaderBlock header) -
Uses of BATBlock in org.docx4j.org.apache.poi.poifs.storage
Fields in org.docx4j.org.apache.poi.poifs.storage declared as BATBlockModifier and TypeFieldDescriptionprivate BATBlock[]BlockAllocationTableWriter._blocksprivate final BATBlockBATBlock.BATBlockAndIndex.blockMethods in org.docx4j.org.apache.poi.poifs.storage that return BATBlockModifier and TypeMethodDescriptionstatic BATBlockBATBlock.createBATBlock(POIFSBigBlockSize bigBlockSize, 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 entriesstatic BATBlockBATBlock.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 entriesBATBlock.BATBlockAndIndex.getBlock()BATBlock[]HeaderBlockWriter.setBATBlocks(int blockCount, int startBlock) Set BAT block parameters.Methods in org.docx4j.org.apache.poi.poifs.storage with parameters of type BATBlockModifier and TypeMethodDescriptionstatic voidBlockAllocationTableWriter.writeBlock(BATBlock bat, ByteBuffer block) Write the BAT into its associated blockMethod parameters in org.docx4j.org.apache.poi.poifs.storage with type arguments of type BATBlockModifier and TypeMethodDescriptionstatic BATBlock.BATBlockAndIndexBATBlock.getBATBlockAndIndex(int offset, HeaderBlock header, List<BATBlock> bats) Returns the BATBlock that handles the specified offset, and the relative index within it.static BATBlock.BATBlockAndIndexBATBlock.getSBATBlockAndIndex(int offset, HeaderBlock header, List<BATBlock> sbats) Returns the BATBlock that handles the specified offset, and the relative index within it, for the mini stream.Constructors in org.docx4j.org.apache.poi.poifs.storage with parameters of type BATBlock