|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| BATManaged | This interface defines behaviors for objects managed by the Block Allocation Table (BAT). |
| DirectoryEntry | This interface defines methods specific to Directory objects managed by a Filesystem instance. |
| DocumentEntry | This interface defines methods specific to Document objects managed by a Filesystem instance. |
| Entry | This interface provides access to an object managed by a Filesystem instance. |
| POIFSWriterListener | Interface POIFSWriterListener |
| Class Summary | |
|---|---|
| BlockStore | This abstract class describes a way to read, store, chain and free a series of blocks (be they Big or Small ones) |
| DirectoryNode | Simple implementation of DirectoryEntry |
| DocumentDescriptor | Class DocumentDescriptor |
| DocumentFactoryHelper | A small base class for the various factories, e.g. |
| DocumentInputStream | This class provides methods to read a DocumentEntry managed by a
POIFSFileSystem or NPOIFSFileSystem instance. |
| DocumentNode | Simple implementation of DocumentEntry for OPOIFS |
| DocumentOutputStream | This class provides a wrapper over an OutputStream so that Document writers can't accidently go over their size limits |
| EntryNode | Abstract implementation of Entry Extending classes should override isDocument() or isDirectory(), as appropriate Extending classes must override isDeleteOK() |
| EntryUtils | |
| FilteringDirectoryNode | A DirectoryEntry filter, which exposes another DirectoryEntry less certain parts. |
| NDocumentInputStream | This class provides methods to read a DocumentEntry managed by a
NPOIFSFileSystem instance. |
| NDocumentOutputStream | This class provides methods to write a DocumentEntry managed by a
NPOIFSFileSystem instance. |
| NPOIFSDocument | This class manages a document in the NIO POIFS filesystem. |
| NPOIFSFileSystem | This is the main class of the POIFS system; it manages the entire life cycle of the filesystem. |
| NPOIFSMiniStore | This class handles the MiniStream (small block store)
in the NIO case for NPOIFSFileSystem |
| NPOIFSStream | This handles reading and writing a stream within a
NPOIFSFileSystem. |
| ODocumentInputStream | This class provides methods to read a DocumentEntry managed by a
OPOIFSFileSystem instance. |
| Ole10Native | Represents an Ole10Native record which is wrapped around certain binary files being embedded in OLE2 documents. |
| OPOIFSDocument | This class manages a document in a old-style OPOIFS filesystem. |
| OPOIFSFileSystem | This is the main class of the POIFS system; it manages the entire life cycle of the filesystem. |
| POIFSDocumentPath | Class POIFSDocumentPath |
| POIFSFileSystem | Transition class for the move from POIFSFileSystem to
OPOIFSFileSystem, and from NPOIFSFileSystem to
POIFSFileSystem. |
| POIFSWriterEvent | Class POIFSWriterEvent |
| Enum Summary | |
|---|---|
| FileMagic | The file magic number, i.e. |
| Exception Summary | |
|---|---|
| NotOLE2FileException | This exception is thrown when we try to open a file that doesn't seem to actually be an OLE2 file after all |
| OfficeXmlFileException | This exception is thrown when we try to open a file that's actually an Office 2007+ XML file, rather than an OLE2 file (which is what POIFS works with) |
| Ole10NativeException | |
filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.
org.apache.poi.poifs.eventfilesystem
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||