public class ZipImporterImpl extends AssignableBase<Archive<?>> implements ZipImporter
Archive
Modifier and Type | Field and Description |
---|---|
private static java.util.logging.Logger |
log
Logger
|
Constructor and Description |
---|
ZipImporterImpl(Archive<?> archive) |
Modifier and Type | Method and Description |
---|---|
ZipImporter |
importFrom(java.io.File file)
Imports provided File as a
Archive . |
ZipImporter |
importFrom(java.io.File file,
Filter<ArchivePath> filter)
Imports provided File as a
Archive . |
ZipImporter |
importFrom(java.io.InputStream stream)
Imports provided stream as a
Archive . |
ZipImporter |
importFrom(java.io.InputStream stream,
Filter<ArchivePath> filter)
Imports provided stream as a
Archive . |
ZipImporter |
importFrom(java.util.zip.ZipFile file)
Imports provided
ZipFile as a Archive . |
private ZipImporter |
importFrom(java.util.zip.ZipFile file,
Filter<ArchivePath> filter) |
ZipImporter |
importZip(java.util.zip.ZipFile file)
Deprecated.
|
ZipImporter |
importZip(java.util.zip.ZipInputStream stream)
Deprecated.
|
as, getArchive
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
as
public ZipImporterImpl(Archive<?> archive)
@Deprecated public ZipImporter importZip(java.util.zip.ZipInputStream stream)
ZipInputStream
as a Archive
. It remains the responsibility of the caller to
close the ZipInputStream
.importZip
in interface ZipImporter
stream
- the stream to importZipImporter.importZip(java.util.zip.ZipInputStream)
@Deprecated public ZipImporter importZip(java.util.zip.ZipFile file)
ZipFile
as a Archive
.importZip
in interface ZipImporter
file
- the file to importZipImporter.importZip(java.util.zip.ZipFile)
public ZipImporter importFrom(java.io.InputStream stream) throws ArchiveImportException
Archive
. It remains the responsibility of the caller to close the stream.importFrom
in interface StreamImporter<ZipImporter>
stream
- the stream to import; should be a raw type, not wrapped in any implementation-specific encoding (ie.
FileInputStream
is appropriate, but ZipInputStream
or GZIPInputStream
is not).ArchiveImportException
- If an error occurred during the import processStreamImporter.importFrom(java.io.InputStream)
public ZipImporter importFrom(java.io.InputStream stream, Filter<ArchivePath> filter) throws ArchiveImportException
Archive
. It remains the responsibility of the caller to close the stream.importFrom
in interface StreamImporter<ZipImporter>
stream
- the stream to import; should be a raw type, not wrapped in any implementation-specific encoding (ie.
FileInputStream
is appropriate, but ZipInputStream
or GZIPInputStream
is not).filter
- Filter to match resultArchiveImportException
- If an error occurred during the import processStreamImporter.importFrom(java.io.InputStream, Filter)
public ZipImporter importFrom(java.io.File file) throws ArchiveImportException
Archive
.importFrom
in interface StreamImporter<ZipImporter>
file
- the file to importArchiveImportException
- If an error occurred during the import processStreamImporter.importFrom(java.io.File)
public ZipImporter importFrom(java.io.File file, Filter<ArchivePath> filter) throws ArchiveImportException
Archive
.importFrom
in interface StreamImporter<ZipImporter>
file
- the file to importfilter
- Filter to match resultArchiveImportException
- If an error occurred during the import processStreamImporter.importFrom(java.io.File, Filter)
public ZipImporter importFrom(java.util.zip.ZipFile file) throws ArchiveImportException
ZipFile
as a Archive
.importFrom
in interface ZipImporter
file
- the file to importArchiveImportException
- If an error occurred during the import processStreamImporter.importFrom(java.io.File)
private ZipImporter importFrom(java.util.zip.ZipFile file, Filter<ArchivePath> filter) throws ArchiveImportException
ArchiveImportException