Top Description Fields Constructors Methods
org.apache.poi.poifs.filesystem

public Class TempFilePOIFSFileSystem

extends POIFSFileSystem
Class Inheritance
Annotations
@Beta
Imports
org.apache.logging.log4j.LogManager, .Logger, org.apache.poi.poifs.nio.FileBackedDataSource, org.apache.poi.util.Beta, .TempFile, java.io.File, .IOException

An experimental POIFSFileSystem to support the encryption of large files
Since
4.1.1

Field Summary

Modifier and TypeField and Description
private static final Logger
pack-priv File
Inherited from org.apache.poi.poifs.filesystem.POIFSFileSystem:
_data

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
close()

Overrides org.apache.poi.poifs.filesystem.POIFSFileSystem.close.

Implements java.io.Closeable.close.

Closes the FileSystem, freeing any underlying files, streams and buffers.

protected void
Inherited from org.apache.poi.poifs.filesystem.POIFSFileSystem:
_get_property_tableaddDirectoryaddDocumentcreatecreateBlockIfNeededcreateDirectorycreateDocumentcreateDocumentcreateDocumentInputStreamcreateOrUpdateDocumentgetBATBlockAndIndexgetBigBlockSizegetBigBlockSizeDetailsgetBlockAtgetBlockStoreBlockSizegetChainLoopDetectorgetFreeBlockgetHeaderBlockgetMaxRecordLengthgetMiniStoregetNextBlockgetPropertyTablegetRootgetShortDescriptiongetViewableArraygetViewableIteratorisInPlaceWriteablemainpreferArrayreleaseBufferremovesetMaxRecordLengthsetNextBlocksizewriteFilesystemwriteFilesystem

Field Detail

LOGback to summary
private static final Logger LOG

Hides org.apache.poi.poifs.filesystem.POIFSFileSystem.LOG.

tempFileback to summary
pack-priv File tempFile

Constructor Detail

TempFilePOIFSFileSystemback to summary
public TempFilePOIFSFileSystem()

Method Detail

closeback to summary
public void close() throws IOException

Overrides org.apache.poi.poifs.filesystem.POIFSFileSystem.close.

Implements java.io.Closeable.close.

Doc from org.apache.poi.poifs.filesystem.POIFSFileSystem.close.

Closes the FileSystem, freeing any underlying files, streams and buffers. After this, you will be unable to read or write from the FileSystem.

Annotations
@Override
Exceptions
IOException:

Doc from java.io.Closeable.close.

if an I/O error occurs

createNewDataSourceback to summary
protected void createNewDataSource()

Overrides org.apache.poi.poifs.filesystem.POIFSFileSystem.createNewDataSource.

Annotations
@Override