org.codehaus.plexus.archiver.zip
Class ZipResource

java.lang.Object
  extended byorg.codehaus.plexus.components.io.resources.AbstractPlexusIoResource
      extended byorg.codehaus.plexus.components.io.resources.AbstractPlexusIoResourceWithAttributes
          extended byorg.codehaus.plexus.archiver.zip.ZipResource
All Implemented Interfaces:
org.codehaus.plexus.components.io.fileselectors.FileInfo, org.codehaus.plexus.components.io.resources.PlexusIoResource, org.codehaus.plexus.components.io.resources.PlexusIoResourceWithAttributes

public class ZipResource
extends org.codehaus.plexus.components.io.resources.AbstractPlexusIoResourceWithAttributes


Field Summary
 
Fields inherited from interface org.codehaus.plexus.components.io.resources.PlexusIoResource
UNKNOWN_MODIFICATION_DATE, UNKNOWN_RESOURCE_SIZE
 
Constructor Summary
ZipResource(ZipFile zipFile, ZipEntry entry)
           
 
Method Summary
 org.codehaus.plexus.components.io.attributes.PlexusIoResourceAttributes getAttributes()
           
 java.io.InputStream getContents()
           
 java.net.URL getURL()
           
 void setAttributes(org.codehaus.plexus.components.io.attributes.PlexusIoResourceAttributes attributes)
           
 
Methods inherited from class org.codehaus.plexus.components.io.resources.AbstractPlexusIoResource
getLastModified, getName, getSize, isDirectory, isExisting, isFile, setDirectory, setExisting, setFile, setLastModified, setName, setSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.plexus.components.io.resources.PlexusIoResource
getLastModified, getSize, isExisting
 
Methods inherited from interface org.codehaus.plexus.components.io.fileselectors.FileInfo
getName, isDirectory, isFile
 

Constructor Detail

ZipResource

public ZipResource(ZipFile zipFile,
                   ZipEntry entry)
Method Detail

getAttributes

public org.codehaus.plexus.components.io.attributes.PlexusIoResourceAttributes getAttributes()

setAttributes

public void setAttributes(org.codehaus.plexus.components.io.attributes.PlexusIoResourceAttributes attributes)

getURL

public java.net.URL getURL()
                    throws java.io.IOException
Throws:
java.io.IOException

getContents

public java.io.InputStream getContents()
                                throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2001-2009 Codehaus. All Rights Reserved.