Package org.codehaus.plexus.archiver.zip
Class PlexusArchiverZipFileResourceCollection
java.lang.Object
org.codehaus.plexus.components.io.resources.AbstractPlexusIoResourceCollection
org.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection
org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection
- 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
@Named("zip")
public class PlexusArchiverZipFileResourceCollection
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
-
PlexusArchiverZipFileResourceCollection
public PlexusArchiverZipFileResourceCollection()
-
-
Method Details
-
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
-
isConcurrentAccessSupported
public boolean isConcurrentAccessSupported()- Specified by:
isConcurrentAccessSupported
in interfaceorg.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
-
setEncoding
- Specified by:
setEncoding
in interfaceorg.codehaus.plexus.components.io.resources.EncodingSupported
-