| Package | Description | 
|---|---|
| loci.poi.poifs.eventfilesystem | The eventfilesystem is an efficient method for reading OLE 2 CDF files. | 
| loci.poi.poifs.filesystem | filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface. | 
| loci.poi.poifs.storage | storage package contains low level binary structures for POIFS's implementation of the OLE 2
Compound Document Format. | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | POIFSReader. processProperties(BlockList small_blocks,
                 BlockList big_blocks,
                 Iterator properties,
                 POIFSDocumentPath path) | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | POIFSFileSystem. processProperties(BlockList small_blocks,
                 BlockList big_blocks,
                 Iterator properties,
                 DirectoryNode dir) | 
| Modifier and Type | Class and Description | 
|---|---|
| (package private) class  | BlockListImplA simple implementation of BlockList | 
| class  | RawDataBlockListA list of RawDataBlocks instances, and methods to manage the list | 
| class  | SmallDocumentBlockListA list of SmallDocumentBlocks instances, and methods to manage the list | 
| Modifier and Type | Method and Description | 
|---|---|
| static BlockList | SmallBlockTableReader. getSmallDocumentBlocks(RawDataBlockList blockList,
                      RootProperty root,
                      int sbatStart)fetch the small document block list from an existing file | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) ListManagedBlock[] | BlockAllocationTableReader. fetchBlocks(int startBlock,
           BlockList blockList)walk the entries from a specified point and return the
 associated blocks. | 
| private void | BlockAllocationTableReader. setEntries(ListManagedBlock[] blocks,
          BlockList raw_blocks,
          int size)Convert an array of blocks into a set of integer indices | 
| Constructor and Description | 
|---|
| BlockAllocationTableReader(int block_count,
                          int[] block_array,
                          int xbat_count,
                          int xbat_index,
                          BlockList raw_block_list,
                          int size)create a BlockAllocationTableReader for an existing filesystem. | 
| BlockAllocationTableReader(ListManagedBlock[] blocks,
                          BlockList raw_block_list,
                          int size)create a BlockAllocationTableReader from an array of raw data blocks | 
Copyright © 2015 Open Microscopy Environment