private static class AbstractZipUnArchiver.ZipEntryFileInfo
extends java.lang.Object
implements org.codehaus.plexus.components.io.resources.PlexusIoResource
| Modifier and Type | Field and Description |
|---|---|
private org.apache.commons.compress.archivers.zip.ZipArchiveEntry |
zipEntry |
private org.apache.commons.compress.archivers.zip.ZipFile |
zipFile |
| Constructor and Description |
|---|
ZipEntryFileInfo(org.apache.commons.compress.archivers.zip.ZipFile zipFile,
org.apache.commons.compress.archivers.zip.ZipArchiveEntry zipEntry) |
| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
getContents() |
long |
getLastModified() |
java.lang.String |
getName() |
long |
getSize() |
java.net.URL |
getURL() |
boolean |
isDirectory() |
boolean |
isExisting() |
boolean |
isFile() |
boolean |
isSymbolicLink() |
private final org.apache.commons.compress.archivers.zip.ZipFile zipFile
private final org.apache.commons.compress.archivers.zip.ZipArchiveEntry zipEntry
ZipEntryFileInfo(org.apache.commons.compress.archivers.zip.ZipFile zipFile,
org.apache.commons.compress.archivers.zip.ZipArchiveEntry zipEntry)
public java.lang.String getName()
getName in interface org.codehaus.plexus.components.io.fileselectors.FileInfogetName in interface org.codehaus.plexus.components.io.functions.NameSupplierpublic boolean isDirectory()
isDirectory in interface org.codehaus.plexus.components.io.fileselectors.FileInfoisDirectory in interface org.codehaus.plexus.components.io.resources.PlexusIoResourcepublic boolean isFile()
isFile in interface org.codehaus.plexus.components.io.fileselectors.FileInfoisFile in interface org.codehaus.plexus.components.io.resources.PlexusIoResourcepublic boolean isSymbolicLink()
isSymbolicLink in interface org.codehaus.plexus.components.io.fileselectors.FileInfo@Nonnull
public java.io.InputStream getContents()
throws java.io.IOException
getContents in interface org.codehaus.plexus.components.io.fileselectors.FileInfogetContents in interface org.codehaus.plexus.components.io.functions.ContentSuppliergetContents in interface org.codehaus.plexus.components.io.resources.PlexusIoResourcejava.io.IOExceptionpublic long getLastModified()
getLastModified in interface org.codehaus.plexus.components.io.resources.PlexusIoResourcepublic long getSize()
getSize in interface org.codehaus.plexus.components.io.functions.SizeSuppliergetSize in interface org.codehaus.plexus.components.io.resources.PlexusIoResourcepublic java.net.URL getURL()
throws java.io.IOException
getURL in interface org.codehaus.plexus.components.io.resources.PlexusIoResourcejava.io.IOExceptionpublic boolean isExisting()
isExisting in interface org.codehaus.plexus.components.io.resources.PlexusIoResource