org.codehaus.plexus.components.io.resources
Class PlexusIoZipFileResourceCollection

java.lang.Object
  extended by org.codehaus.plexus.components.io.resources.AbstractPlexusIoResourceCollection
      extended by org.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection
          extended by org.codehaus.plexus.components.io.resources.PlexusIoZipFileResourceCollection
All Implemented Interfaces:
PlexusIoArchivedResourceCollection, PlexusIoResourceCollection, org.codehaus.plexus.logging.LogEnabled

public class PlexusIoZipFileResourceCollection
extends AbstractPlexusIoArchiveResourceCollection


Field Summary
static String JAR_ROLE_HINT
          The zip file resource collections role hint for jar files.
static String ROLE_HINT
          The zip file resource collections role hint.
 
Fields inherited from interface org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
DEFAULT_ROLE_HINT, ROLE
 
Constructor Summary
PlexusIoZipFileResourceCollection()
           
 
Method Summary
protected  Iterator<PlexusIoResource> getEntries()
          Returns an iterator over the archives entries.
 
Methods inherited from class org.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection
getFile, getLastModified, getResources, setFile
 
Methods inherited from class org.codehaus.plexus.components.io.resources.AbstractPlexusIoResourceCollection
enableLogging, getExcludes, getFileMappers, getFileSelectors, getIncludes, getLogger, getName, getPrefix, isCaseSensitive, isIncludingEmptyDirectories, isSelected, isUsingDefaultExcludes, setCaseSensitive, setExcludes, setFileMappers, setFileSelectors, setIncludes, setIncludingEmptyDirectories, setPrefix, setUsingDefaultExcludes
 
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.PlexusIoResourceCollection
getName
 

Field Detail

ROLE_HINT

public static final String ROLE_HINT
The zip file resource collections role hint.

See Also:
Constant Field Values

JAR_ROLE_HINT

public static final String JAR_ROLE_HINT
The zip file resource collections role hint for jar files.

See Also:
Constant Field Values
Constructor Detail

PlexusIoZipFileResourceCollection

public PlexusIoZipFileResourceCollection()
Method Detail

getEntries

protected Iterator<PlexusIoResource> getEntries()
                                         throws IOException
Description copied from class: AbstractPlexusIoArchiveResourceCollection
Returns an iterator over the archives entries.

Specified by:
getEntries in class AbstractPlexusIoArchiveResourceCollection
Returns:
An iterator
Throws:
IOException - an IOException, doh


Copyright © 2001-2012 Codehaus. All Rights Reserved.