Package org.codehaus.plexus.archiver.zip
Class PlexusIoZipFileResourceCollection
java.lang.Object
org.codehaus.plexus.components.io.resources.AbstractPlexusIoResourceCollection
org.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection
org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection
- All Implemented Interfaces:
Iterable<org.codehaus.plexus.components.io.resources.PlexusIoResource>
,org.codehaus.plexus.components.io.resources.EncodingSupported
,org.codehaus.plexus.components.io.resources.PlexusIoArchivedResourceCollection
,org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
- Direct Known Subclasses:
PlexusIoCarFileResourceCollection
,PlexusIoEarFileResourceCollection
,PlexusIoEsbFileResourceCollection
,PlexusIoJarFileResourceCollection
,PlexusIoJarFileResourceCollection
,PlexusIoNarFileResourceCollection
,PlexusIoRarFileResourceCollection
,PlexusIoSarFileResourceCollection
,PlexusIoSwcFileResourceCollection
,PlexusIoWarFileResourceCollection
,PlexusIoZipFileResourceCollection
public class PlexusIoZipFileResourceCollection
extends org.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection
implements org.codehaus.plexus.components.io.resources.EncodingSupported
-
Field Summary
Fields inherited from class org.codehaus.plexus.components.io.resources.AbstractPlexusIoResourceCollection
identityTransformer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Iterator
<org.codehaus.plexus.components.io.resources.PlexusIoResource> boolean
void
setEncoding
(Charset charset) Methods inherited from class org.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection
getFile, getLastModified, getResources, setFile, stream
Methods inherited from class org.codehaus.plexus.components.io.resources.AbstractPlexusIoResourceCollection
getExcludes, getFileMappers, getFileSelectors, getIncludes, getInputStream, getName, getName, getPrefix, getStreamTransformer, isCaseSensitive, isIncludingEmptyDirectories, isSelected, isUsingDefaultExcludes, iterator, resolve, setCaseSensitive, setExcludes, setFileMappers, setFileSelectors, setIncludes, setIncludingEmptyDirectories, setPrefix, setStreamTransformer, setUsingDefaultExcludes
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
Methods inherited from interface org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
getInputStream, getName, resolve
-
Constructor Details
-
PlexusIoZipFileResourceCollection
public PlexusIoZipFileResourceCollection()
-
-
Method Details
-
isConcurrentAccessSupported
public boolean isConcurrentAccessSupported()- Specified by:
isConcurrentAccessSupported
in interfaceorg.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
-
getEntries
protected Iterator<org.codehaus.plexus.components.io.resources.PlexusIoResource> getEntries() throws IOException- Specified by:
getEntries
in classorg.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection
- Throws:
IOException
-
setEncoding
- Specified by:
setEncoding
in interfaceorg.codehaus.plexus.components.io.resources.EncodingSupported
-