Modifier and Type | Method and Description |
---|---|
DirectoryNode |
POIDocument.getDirectory() |
Modifier and Type | Method and Description |
---|---|
protected void |
POIDocument.replaceDirectory(DirectoryNode newDirectory)
Replaces the attached directory, e.g.
|
Constructor and Description |
---|
POIDocument(DirectoryNode dir)
Constructs a POIDocument with the given directory node.
|
POIReadOnlyDocument(DirectoryNode dir) |
Modifier and Type | Method and Description |
---|---|
POITextExtractor |
ExtractorProvider.create(DirectoryNode poifsDir,
java.lang.String password)
Create Extractor from POIFS node
|
POITextExtractor |
MainExtractorFactory.create(DirectoryNode poifsDir,
java.lang.String password) |
static POITextExtractor |
ExtractorFactory.createExtractor(DirectoryNode root)
Create the Extractor, if possible.
|
static POITextExtractor |
ExtractorFactory.createExtractor(DirectoryNode root,
java.lang.String password) |
Modifier and Type | Method and Description |
---|---|
POITextExtractor |
OLE2ScratchpadExtractorFactory.create(DirectoryNode poifsDir,
java.lang.String password)
Look for certain entries in the stream, to figure it
out what format is desired
Note - doesn't check for core-supported formats!
Note - doesn't check for OOXML-supported formats
|
Constructor and Description |
---|
HDGFDiagram(DirectoryNode dir) |
Constructor and Description |
---|
VisioTextExtractor(DirectoryNode dir) |
Constructor and Description |
---|
HPBFDocument(DirectoryNode dir)
Opens an embedded publisher document,
at the given directory.
|
Modifier and Type | Method and Description |
---|---|
protected void |
HPBFDumper.dump001CompObj(DirectoryNode dir) |
void |
HPBFDumper.dumpCONTENTSguessed(DirectoryNode dir) |
void |
HPBFDumper.dumpCONTENTSraw(DirectoryNode dir) |
protected void |
HPBFDumper.dumpEscherDelayStm(DirectoryNode escherDir) |
protected void |
HPBFDumper.dumpEscherStm(DirectoryNode escherDir) |
Constructor and Description |
---|
PublisherTextExtractor(DirectoryNode dir) |
Modifier and Type | Method and Description |
---|---|
void |
HPBFPart.writeOut(DirectoryNode baseDir) |
Constructor and Description |
---|
EscherDelayStm(DirectoryNode baseDir) |
EscherPart(DirectoryNode baseDir,
java.lang.String[] parts)
Creates the Escher Part, and finds our child
escher records
|
EscherStm(DirectoryNode baseDir) |
HPBFPart(DirectoryNode baseDir,
java.lang.String[] path) |
MainContents(DirectoryNode baseDir) |
QuillContents(DirectoryNode baseDir) |
Constructor and Description |
---|
CurrentUserAtom(DirectoryNode dir)
Find the Current User in the filesystem, and create from that
|
Modifier and Type | Method and Description |
---|---|
DirectoryNode |
HSLFSlideShow.getDirectory() |
Modifier and Type | Method and Description |
---|---|
HSLFSlideShow |
HSLFSlideShowFactory.create(DirectoryNode root,
java.lang.String password)
Creates a HSLFSlideShow from the given DirectoryNode
|
protected void |
HSLFSlideShow.replaceDirectory(DirectoryNode newDirectory) |
Constructor and Description |
---|
HSLFSlideShow(DirectoryNode root)
Constructs a Powerpoint document from an DirectoryNode.
|
HSLFSlideShowImpl(DirectoryNode dir)
Constructs a Powerpoint document from a specific point in a
POIFS Filesystem.
|
Constructor and Description |
---|
MAPIMessage(DirectoryNode poifsDir)
Constructor for reading MSG Files from a certain
point within a POIFS filesystem
|
Modifier and Type | Method and Description |
---|---|
DirectoryNode |
DirectoryChunk.getDirectory()
Returns the directory entry for this chunk.
|
Constructor and Description |
---|
DirectoryChunk(DirectoryNode dir,
java.lang.String namePrefix,
int chunkId,
Types.MAPIType type) |
Constructor and Description |
---|
OutlookTextExtractor(DirectoryNode poifsDir) |
Modifier and Type | Method and Description |
---|---|
static ChunkGroup[] |
POIFSChunkParser.parse(DirectoryNode node) |
Modifier and Type | Method and Description |
---|---|
short |
HSSFEventFactory.abortableProcessWorkbookEvents(HSSFRequest req,
DirectoryNode dir)
Processes a file into essentially record events.
|
void |
HSSFEventFactory.processWorkbookEvents(HSSFRequest req,
DirectoryNode dir)
Processes a file into essentially record events.
|
Constructor and Description |
---|
EventBasedExcelExtractor(DirectoryNode dir) |
ExcelExtractor(DirectoryNode dir) |
OldExcelExtractor(DirectoryNode directory) |
Modifier and Type | Method and Description |
---|---|
HSSFWorkbook |
HSSFWorkbookFactory.create(DirectoryNode root,
java.lang.String password)
Creates a HSSFWorkbook from the given DirectoryNode
|
static void |
HSSFShapeFactory.createShapeTree(EscherContainerRecord container,
EscherAggregate agg,
HSSFShapeContainer out,
DirectoryNode root)
build shape tree from escher container
|
static java.lang.String |
HSSFWorkbook.getWorkbookDirEntryName(DirectoryNode directory) |
Constructor and Description |
---|
HSSFWorkbook(DirectoryNode directory,
boolean preserveNodes)
given a POI POIFSFileSystem object, and a specific directory
within it, read in its Workbook and populate the high and
low level models.
|
HSSFWorkbook(DirectoryNode directory,
POIFSFileSystem fs,
boolean preserveNodes)
given a POI POIFSFileSystem object, and a specific directory
within it, read in its Workbook and populate the high and
low level models.
|
Constructor and Description |
---|
HWPFDocument(DirectoryNode directory)
This constructor loads a Word document from a specific point
in a POIFSFileSystem, probably not the default.
|
HWPFDocumentCore(DirectoryNode directory)
This constructor loads a Word document from a specific point
in a POIFSFileSystem, probably not the default.
|
HWPFOldDocument(DirectoryNode directory) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
WordToTextConverter.getText(DirectoryNode root) |
static HWPFDocumentCore |
AbstractWordUtils.loadDoc(DirectoryNode root) |
Constructor and Description |
---|
Word6Extractor(DirectoryNode dir) |
Word6Extractor(DirectoryNode dir,
POIFSFileSystem fs)
Deprecated.
Use
Word6Extractor.Word6Extractor(DirectoryNode) instead |
WordExtractor(DirectoryNode dir) |
Modifier and Type | Method and Description |
---|---|
POITextExtractor |
POIXMLExtractorFactory.create(DirectoryNode poifsDir,
java.lang.String password) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
ChunkedCipherOutputStream.createEncryptionInfoEntry(DirectoryNode dir,
java.io.File tmpFile) |
abstract java.io.OutputStream |
Encryptor.getDataStream(DirectoryNode dir)
Return a output stream for encrypted data.
|
abstract java.io.InputStream |
Decryptor.getDataStream(DirectoryNode dir)
Return a stream with decrypted data.
|
Constructor and Description |
---|
ChunkedCipherOutputStream(DirectoryNode dir,
int chunkSize) |
EncryptionInfo(DirectoryNode dir)
Opens for decryption
|
Modifier and Type | Method and Description |
---|---|
java.io.OutputStream |
AgileEncryptor.getDataStream(DirectoryNode dir) |
java.io.InputStream |
AgileDecryptor.getDataStream(DirectoryNode dir) |
Modifier and Type | Method and Description |
---|---|
protected void |
BinaryRC4Encryptor.createEncryptionInfoEntry(DirectoryNode dir) |
protected void |
BinaryRC4Encryptor.BinaryRC4CipherOutputStream.createEncryptionInfoEntry(DirectoryNode dir,
java.io.File tmpFile) |
ChunkedCipherInputStream |
BinaryRC4Decryptor.getDataStream(DirectoryNode dir) |
java.io.OutputStream |
BinaryRC4Encryptor.getDataStream(DirectoryNode dir) |
Constructor and Description |
---|
BinaryRC4CipherOutputStream(DirectoryNode dir) |
Modifier and Type | Method and Description |
---|---|
protected void |
CryptoAPIEncryptor.CryptoAPICipherOutputStream.createEncryptionInfoEntry(DirectoryNode dir,
java.io.File tmpFile) |
ChunkedCipherOutputStream |
CryptoAPIEncryptor.getDataStream(DirectoryNode dir) |
ChunkedCipherInputStream |
CryptoAPIDecryptor.getDataStream(DirectoryNode dir) |
POIFSFileSystem |
CryptoAPIDecryptor.getSummaryEntries(DirectoryNode root,
java.lang.String encryptedStream)
Decrypt the Document-/SummaryInformation and other optionally streams.
|
void |
CryptoAPIEncryptor.setSummaryEntries(DirectoryNode dir,
java.lang.String encryptedStream,
POIFSFileSystem entries)
Encrypt the Document-/SummaryInformation and other optionally streams.
|
Modifier and Type | Field and Description |
---|---|
protected DirectoryNode |
StandardEncryptor.StandardCipherOutputStream.dir |
Modifier and Type | Method and Description |
---|---|
protected void |
StandardEncryptor.createEncryptionInfoEntry(DirectoryNode dir) |
java.io.InputStream |
StandardDecryptor.getDataStream(DirectoryNode dir) |
java.io.OutputStream |
StandardEncryptor.getDataStream(DirectoryNode dir) |
Constructor and Description |
---|
StandardCipherOutputStream(DirectoryNode dir) |
Modifier and Type | Method and Description |
---|---|
ChunkedCipherInputStream |
XORDecryptor.getDataStream(DirectoryNode dir) |
java.io.OutputStream |
XOREncryptor.getDataStream(DirectoryNode dir) |
Modifier and Type | Method and Description |
---|---|
static void |
POIFSLister.displayDirectory(DirectoryNode dir,
java.lang.String indent,
boolean withSizes) |
Modifier and Type | Method and Description |
---|---|
DirectoryNode |
POIFSFileSystem.getRoot()
Get the root entry
|
Modifier and Type | Method and Description |
---|---|
static Ole10Native |
Ole10Native.createFromEmbeddedOleObject(DirectoryNode directory)
Creates an instance of this class from an embedded OLE Object.
|
static java.io.InputStream |
DocumentFactoryHelper.getDecryptedStream(DirectoryNode root,
java.lang.String password)
Wrap the OLE2 data of the DirectoryNode into a decrypted stream by using
the given password.
|
Constructor and Description |
---|
EntryNode(Property property,
DirectoryNode parent)
create a DocumentNode.
|
Modifier and Type | Method and Description |
---|---|
protected void |
VBAMacroReader.findMacros(DirectoryNode dir,
VBAMacroReader.ModuleMap modules)
Recursively traverses directory structure rooted at dir.
|
protected void |
VBAMacroReader.findModuleNameMap(DirectoryNode node,
java.util.Map<java.lang.String,java.lang.String> moduleNameMap,
VBAMacroReader.ModuleMap modules) |
protected void |
VBAMacroReader.findProjectProperties(DirectoryNode node,
java.util.Map<java.lang.String,java.lang.String> moduleNameMap,
VBAMacroReader.ModuleMap modules) |
protected void |
VBAMacroReader.readMacros(DirectoryNode macroDir,
VBAMacroReader.ModuleMap modules)
Reads VBA Project modules from a VBA Project directory located at
macroDir into modules.
|
Modifier and Type | Method and Description |
---|---|
static SlideShow<?,?> |
SlideShowFactory.create(DirectoryNode root)
Creates a SlideShow from the given DirectoryNode.
|
SlideShow<S,P> |
SlideShowProvider.create(DirectoryNode root,
java.lang.String password) |
static SlideShow<?,?> |
SlideShowFactory.create(DirectoryNode root,
java.lang.String password)
Creates a SlideShow from the given DirectoryNode, which may
be password protected
|
Modifier and Type | Method and Description |
---|---|
boolean |
EmbeddedExtractor.canExtract(DirectoryNode source) |
boolean |
EmbeddedExtractor.Ole10Extractor.canExtract(DirectoryNode dn) |
protected static void |
EmbeddedExtractor.copyNodes(DirectoryNode src,
DirectoryNode dest) |
protected EmbeddedData |
EmbeddedExtractor.extract(DirectoryNode dn) |
EmbeddedData |
EmbeddedExtractor.Ole10Extractor.extract(DirectoryNode dn) |
EmbeddedData |
EmbeddedExtractor.extractOne(DirectoryNode src) |
Modifier and Type | Method and Description |
---|---|
static Workbook |
WorkbookFactory.create(DirectoryNode root)
Creates a Workbook from the given DirectoryNode.
|
Workbook |
WorkbookProvider.create(DirectoryNode root,
java.lang.String password) |
static Workbook |
WorkbookFactory.create(DirectoryNode root,
java.lang.String password)
Creates a Workbook from the given DirectoryNode, which may
be password protected
|
Modifier and Type | Method and Description |
---|---|
XMLSlideShow |
XSLFSlideShowFactory.create(DirectoryNode root,
java.lang.String password) |
Modifier and Type | Method and Description |
---|---|
XSSFWorkbook |
XSSFWorkbookFactory.create(DirectoryNode root,
java.lang.String password) |
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.