All Packages

Package Summary
Package
Description
 
 
 
This package contains classes for decoding the Microsoft Office Drawing format otherwise known as escher henceforth known in POI as the Dreadful Drawing Format.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Specific support for DocumentSummaryInformation, SummaryInformation types.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Horrible SpreadSheet Format API's for reading/writting Excel files using pure Java.
 
DEV package serves two purposes.
 
HSSF eventmodel Package provides an event-based API for reading HSSF files.
 
 
Provides low level API structures for reading, writing, modifying XLS files.
Record package contains class representations for XLS binary strutures.
record aggregates are not real "records" but collections of records that act as a single record.
 
 
 
 
 
 
usermodel package maps HSSF low level strutures to familiar workbook/sheet model
 
util package contains tools needed for writing HSSF files that are not necesarily "real" HSSF concepts.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Poor Obfuscation Implementation FileSystem APIs implement the OLE 2 Compound Document format in pure Java.
common package contains constants and other classes shared across all POIFS subpackages
Implementation of the ECMA-376 and MS-propritary document encryptions
 
 
 
 
 
 
 
 
 
DEV package serves two purposes.
The eventfilesystem is an efficient method for reading OLE 2 CDF files.
filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.
 
 
property package contains high and low level Property structures for POIFS.
storage package contains low level binary structures for POIFS's implementation of the OLE 2 Compound Document Format.
 
 
 
 
 
 
 
 
This package contains classes that implement cell formatting
This package contains common internal POI code for manipulating formulas.
 
 
 
 
 
 
formula package contains binary PTG structures used in Formulas
 
 
 
 
 
 
Top-level util package are classes that are useful throughout the project.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The org.apache.poi.xssf.binary package includes necessary underlying components for streaming/read-only processing of xlsb files.