public class ZipFileZipEntrySource extends Object implements ZipEntrySource
Constructor and Description |
---|
ZipFileZipEntrySource(ZipFile zipFile) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Indicates we are done with reading, and
resources may be freed
|
Enumeration<? extends ZipArchiveEntry> |
getEntries()
Returns an Enumeration of all the Entries
|
ZipArchiveEntry |
getEntry(String path)
Return an entry by its path
|
InputStream |
getInputStream(ZipArchiveEntry entry)
Returns an InputStream of the decompressed
data that makes up the entry
|
boolean |
isClosed()
Has close been called already?
|
public ZipFileZipEntrySource(ZipFile zipFile)
public void close() throws IOException
ZipEntrySource
close
in interface Closeable
close
in interface AutoCloseable
close
in interface ZipEntrySource
IOException
public boolean isClosed()
ZipEntrySource
isClosed
in interface ZipEntrySource
public Enumeration<? extends ZipArchiveEntry> getEntries()
ZipEntrySource
getEntries
in interface ZipEntrySource
public InputStream getInputStream(ZipArchiveEntry entry) throws IOException
ZipEntrySource
getInputStream
in interface ZipEntrySource
IOException
public ZipArchiveEntry getEntry(String path)
ZipEntrySource
getEntry
in interface ZipEntrySource
path
- the path in unix-notationnull
if not foundCopyright © 2010 - 2020 Adobe. All Rights Reserved