Uses of Class
org.apache.poi.poifs.filesystem.DirectoryNode
-
Packages that use DirectoryNode Package Description org.apache.poi org.apache.poi.extractor org.apache.poi.hssf.eventusermodel HSSF eventmodel Package provides an event-based API for reading HSSF files.org.apache.poi.hssf.extractor org.apache.poi.hssf.usermodel The usermodel package maps HSSF low level structures to familiar workbook/sheet modelorg.apache.poi.poifs.crypt Implementation of the ECMA-376 and MS-propritary document encryptionsorg.apache.poi.poifs.crypt.agile org.apache.poi.poifs.crypt.binaryrc4 org.apache.poi.poifs.crypt.cryptoapi org.apache.poi.poifs.crypt.standard org.apache.poi.poifs.crypt.xor org.apache.poi.poifs.dev DEV package serves two purposes.org.apache.poi.poifs.filesystem filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.org.apache.poi.poifs.macros org.apache.poi.sl.usermodel org.apache.poi.ss.extractor org.apache.poi.ss.usermodel -
-
Uses of DirectoryNode in org.apache.poi
Methods in org.apache.poi that return DirectoryNode Modifier and Type Method Description DirectoryNode
POIDocument. getDirectory()
Methods in org.apache.poi with parameters of type DirectoryNode Modifier and Type Method Description protected void
POIDocument. replaceDirectory(DirectoryNode newDirectory)
Replaces the attached directory, e.g.Constructors in org.apache.poi with parameters of type DirectoryNode Constructor Description POIDocument(DirectoryNode dir)
Constructs a POIDocument with the given directory node.POIReadOnlyDocument(DirectoryNode dir)
-
Uses of DirectoryNode in org.apache.poi.extractor
Methods in org.apache.poi.extractor with parameters of type DirectoryNode Modifier and Type Method Description POITextExtractor
ExtractorProvider. create(DirectoryNode poifsDir, String password)
Create Extractor from POIFS nodePOITextExtractor
MainExtractorFactory. create(DirectoryNode poifsDir, String password)
static POITextExtractor
ExtractorFactory. createExtractor(DirectoryNode root)
Create the Extractor, if possible.static POITextExtractor
ExtractorFactory. createExtractor(DirectoryNode root, String password)
Create the Extractor, if possible. -
Uses of DirectoryNode in org.apache.poi.hssf.eventusermodel
Methods in org.apache.poi.hssf.eventusermodel with parameters of type DirectoryNode Modifier and Type Method 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. -
Uses of DirectoryNode in org.apache.poi.hssf.extractor
Constructors in org.apache.poi.hssf.extractor with parameters of type DirectoryNode Constructor Description EventBasedExcelExtractor(DirectoryNode dir)
ExcelExtractor(DirectoryNode dir)
OldExcelExtractor(DirectoryNode directory)
-
Uses of DirectoryNode in org.apache.poi.hssf.usermodel
Methods in org.apache.poi.hssf.usermodel with parameters of type DirectoryNode Modifier and Type Method Description HSSFWorkbook
HSSFWorkbookFactory. create(DirectoryNode root, String password)
Creates a HSSFWorkbook from the given DirectoryNodestatic void
HSSFShapeFactory. createShapeTree(EscherContainerRecord container, EscherAggregate agg, HSSFShapeContainer out, DirectoryNode root)
build shape tree from escher containerstatic String
HSSFWorkbook. getWorkbookDirEntryName(DirectoryNode directory)
Constructors in org.apache.poi.hssf.usermodel with parameters of type DirectoryNode Constructor 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. -
Uses of DirectoryNode in org.apache.poi.poifs.crypt
Methods in org.apache.poi.poifs.crypt with parameters of type DirectoryNode Modifier and Type Method Description protected abstract void
ChunkedCipherOutputStream. createEncryptionInfoEntry(DirectoryNode dir, File tmpFile)
abstract InputStream
Decryptor. getDataStream(DirectoryNode dir)
Return a stream with decrypted data.abstract OutputStream
Encryptor. getDataStream(DirectoryNode dir)
Return an output stream for encrypted data.Constructors in org.apache.poi.poifs.crypt with parameters of type DirectoryNode Constructor Description ChunkedCipherOutputStream(DirectoryNode dir, int chunkSize)
EncryptionInfo(DirectoryNode dir)
Opens for decryption -
Uses of DirectoryNode in org.apache.poi.poifs.crypt.agile
Methods in org.apache.poi.poifs.crypt.agile with parameters of type DirectoryNode Modifier and Type Method Description InputStream
AgileDecryptor. getDataStream(DirectoryNode dir)
OutputStream
AgileEncryptor. getDataStream(DirectoryNode dir)
-
Uses of DirectoryNode in org.apache.poi.poifs.crypt.binaryrc4
Methods in org.apache.poi.poifs.crypt.binaryrc4 with parameters of type DirectoryNode Modifier and Type Method Description protected void
BinaryRC4Encryptor.BinaryRC4CipherOutputStream. createEncryptionInfoEntry(DirectoryNode dir, File tmpFile)
protected void
BinaryRC4Encryptor. createEncryptionInfoEntry(DirectoryNode dir)
ChunkedCipherInputStream
BinaryRC4Decryptor. getDataStream(DirectoryNode dir)
OutputStream
BinaryRC4Encryptor. getDataStream(DirectoryNode dir)
Constructors in org.apache.poi.poifs.crypt.binaryrc4 with parameters of type DirectoryNode Constructor Description BinaryRC4CipherOutputStream(DirectoryNode dir)
-
Uses of DirectoryNode in org.apache.poi.poifs.crypt.cryptoapi
Methods in org.apache.poi.poifs.crypt.cryptoapi with parameters of type DirectoryNode Modifier and Type Method Description protected void
CryptoAPIEncryptor.CryptoAPICipherOutputStream. createEncryptionInfoEntry(DirectoryNode dir, File tmpFile)
ChunkedCipherInputStream
CryptoAPIDecryptor. getDataStream(DirectoryNode dir)
ChunkedCipherOutputStream
CryptoAPIEncryptor. getDataStream(DirectoryNode dir)
POIFSFileSystem
CryptoAPIDecryptor. getSummaryEntries(DirectoryNode root, String encryptedStream)
Decrypt the Document-/SummaryInformation and other optionally streams.void
CryptoAPIEncryptor. setSummaryEntries(DirectoryNode dir, String encryptedStream, POIFSFileSystem entries)
Encrypt the Document-/SummaryInformation and other optionally streams. -
Uses of DirectoryNode in org.apache.poi.poifs.crypt.standard
Fields in org.apache.poi.poifs.crypt.standard declared as DirectoryNode Modifier and Type Field Description protected DirectoryNode
StandardEncryptor.StandardCipherOutputStream. dir
Methods in org.apache.poi.poifs.crypt.standard with parameters of type DirectoryNode Modifier and Type Method Description protected void
StandardEncryptor. createEncryptionInfoEntry(DirectoryNode dir)
InputStream
StandardDecryptor. getDataStream(DirectoryNode dir)
OutputStream
StandardEncryptor. getDataStream(DirectoryNode dir)
Constructors in org.apache.poi.poifs.crypt.standard with parameters of type DirectoryNode Constructor Description StandardCipherOutputStream(DirectoryNode dir)
-
Uses of DirectoryNode in org.apache.poi.poifs.crypt.xor
Methods in org.apache.poi.poifs.crypt.xor with parameters of type DirectoryNode Modifier and Type Method Description ChunkedCipherInputStream
XORDecryptor. getDataStream(DirectoryNode dir)
OutputStream
XOREncryptor. getDataStream(DirectoryNode dir)
-
Uses of DirectoryNode in org.apache.poi.poifs.dev
Methods in org.apache.poi.poifs.dev with parameters of type DirectoryNode Modifier and Type Method Description static void
POIFSLister. displayDirectory(DirectoryNode dir, String indent, boolean withSizes)
-
Uses of DirectoryNode in org.apache.poi.poifs.filesystem
Methods in org.apache.poi.poifs.filesystem that return DirectoryNode Modifier and Type Method Description DirectoryNode
POIFSFileSystem. getRoot()
Get the root entryMethods in org.apache.poi.poifs.filesystem with parameters of type DirectoryNode Modifier and Type Method Description static Ole10Native
Ole10Native. createFromEmbeddedOleObject(DirectoryNode directory)
Creates an instance of this class from an embedded OLE Object.static InputStream
DocumentFactoryHelper. getDecryptedStream(DirectoryNode root, String password)
Wrap the OLE2 data of the DirectoryNode into a decrypted stream by using the given password.Constructors in org.apache.poi.poifs.filesystem with parameters of type DirectoryNode Constructor Description EntryNode(Property property, DirectoryNode parent)
create a DocumentNode. -
Uses of DirectoryNode in org.apache.poi.poifs.macros
Methods in org.apache.poi.poifs.macros with parameters of type DirectoryNode Modifier and Type Method Description protected void
VBAMacroReader. findMacros(DirectoryNode dir, VBAMacroReader.ModuleMap modules)
Recursively traverses directory structure rooted atdir
.protected void
VBAMacroReader. findModuleNameMap(DirectoryNode node, Map<String,String> moduleNameMap, VBAMacroReader.ModuleMap modules)
protected void
VBAMacroReader. findProjectProperties(DirectoryNode node, Map<String,String> moduleNameMap, VBAMacroReader.ModuleMap modules)
protected void
VBAMacroReader. readMacros(DirectoryNode macroDir, VBAMacroReader.ModuleMap modules)
Reads VBA Project modules from a VBA Project directory located atmacroDir
intomodules
. -
Uses of DirectoryNode in org.apache.poi.sl.usermodel
Methods in org.apache.poi.sl.usermodel with parameters of type DirectoryNode Modifier and Type Method Description static SlideShow<?,?>
SlideShowFactory. create(DirectoryNode root)
Creates a SlideShow from the given DirectoryNode.static SlideShow<?,?>
SlideShowFactory. create(DirectoryNode root, String password)
Creates a SlideShow from the given DirectoryNode, which may be password protectedSlideShow<S,P>
SlideShowProvider. create(DirectoryNode root, String password)
-
Uses of DirectoryNode in org.apache.poi.ss.extractor
Methods in org.apache.poi.ss.extractor with parameters of type DirectoryNode Modifier and Type Method 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)
-
Uses of DirectoryNode in org.apache.poi.ss.usermodel
Methods in org.apache.poi.ss.usermodel with parameters of type DirectoryNode Modifier and Type Method Description static Workbook
WorkbookFactory. create(DirectoryNode root)
Creates a Workbook from the given DirectoryNode.static Workbook
WorkbookFactory. create(DirectoryNode root, String password)
Creates a Workbook from the given DirectoryNode, which may be password protected.Workbook
WorkbookProvider. create(DirectoryNode root, String password)
-