## Uses of Interface
org.apache.poi.poifs.filesystem.Entry

- Packages that use Entry
  Package | Description
  --- | ---
  org.apache.poi.extractor.ole2 |
  org.apache.poi.hsmf.parsers |
  org.apache.poi.hwpf.converter |
  org.apache.poi.hwpf.usermodel |
  org.apache.poi.poifs.filesystem | filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.

- - ### Uses of Entry in org.apache.poi.extractor.ole2

    Method parameters in org.apache.poi.extractor.ole2 with type arguments of type Entry
    Modifier and Type | Method and Description
    --- | ---
    `static void` | OLE2ScratchpadExtractorFactory.`identifyEmbeddedResources(POIOLE2TextExtractor ext, java.util.List<Entry> dirs, java.util.List<java.io.InputStream> nonPOIFS)` Returns an array of text extractors, one for each of the embedded documents in the file (if there are any).

  - ### Uses of Entry in org.apache.poi.hsmf.parsers

    Methods in org.apache.poi.hsmf.parsers with parameters of type Entry
    Modifier and Type | Method and Description
    --- | ---
    `protected static void` | POIFSChunkParser.`process(Entry entry, ChunkGroup grouping)` Creates a chunk, and gives it to its parent group

  - ### Uses of Entry in org.apache.poi.hwpf.converter

    Methods in org.apache.poi.hwpf.converter with parameters of type Entry
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | WordToTextConverter.`processOle2(HWPFDocument wordDocument, org.w3c.dom.Element block, Entry entry)`
    `protected boolean` | AbstractWordConverter.`processOle2(HWPFDocument wordDocument, org.w3c.dom.Element block, Entry entry)`

  - ### Uses of Entry in org.apache.poi.hwpf.usermodel

    Methods in org.apache.poi.hwpf.usermodel that return Entry
    Modifier and Type | Method and Description
    --- | ---
    `Entry` | ObjectsPool.`getObjectById(java.lang.String objId)`
    `Entry` | ObjectPoolImpl.`getObjectById(java.lang.String objId)`

  - ### Uses of Entry in org.apache.poi.poifs.filesystem

    Subinterfaces of Entry in org.apache.poi.poifs.filesystem
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `DirectoryEntry` This interface defines methods specific to Directory objects managed by a Filesystem instance.
    `interface` | `DocumentEntry` This interface defines methods specific to Document objects managed by a Filesystem instance.

    Classes in org.apache.poi.poifs.filesystem that implement Entry
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DirectoryNode` Simple implementation of DirectoryEntry
    `class` | `DocumentNode` Simple implementation of DocumentEntry for OPOIFS
    `class` | `EntryNode` Abstract implementation of Entry Extending classes should override isDocument() or isDirectory(), as appropriate Extending classes must override isDeleteOK()
    `class` | `FilteringDirectoryNode` A DirectoryEntry filter, which exposes another DirectoryEntry less certain parts.

    Methods in org.apache.poi.poifs.filesystem that return Entry
    Modifier and Type | Method and Description
    --- | ---
    `Entry` | DirectoryNode.`getEntry(java.lang.String name)` get a specified Entry by name
    `Entry` | DirectoryEntry.`getEntry(java.lang.String name)` get a specified Entry by name
    `Entry` | FilteringDirectoryNode.`getEntry(java.lang.String name)`

    Methods in org.apache.poi.poifs.filesystem that return types with arguments of type Entry
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<Entry>` | DirectoryNode.`getEntries()` get an iterator of the Entry instances contained directly in this instance (in other words, children only; no grandchildren etc.)
    `java.util.Iterator<Entry>` | DirectoryEntry.`getEntries()` get an iterator of the Entry instances contained directly in this instance (in other words, children only; no grandchildren etc.)
    `java.util.Iterator<Entry>` | FilteringDirectoryNode.`getEntries()`
    `java.util.Iterator<Entry>` | DirectoryNode.`iterator()` Returns an Iterator over all the entries
    `java.util.Iterator<Entry>` | FilteringDirectoryNode.`iterator()`

    Methods in org.apache.poi.poifs.filesystem with parameters of type Entry
    Modifier and Type | Method and Description
    --- | ---
    `static void` | EntryUtils.`copyNodeRecursively(Entry entry, DirectoryEntry target)` Copies an Entry into a target POIFS directory, recursively
    `DocumentInputStream` | DirectoryNode.`createDocumentInputStream(Entry document)` open a document in the directory's entry's list of entries

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.