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:
PlexusIoZipFileResourceCollection
public class PlexusIoZipFileResourceCollection
extends org.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection
implements org.codehaus.plexus.components.io.resources.EncodingSupported
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Charsetstatic final StringThe zip file resource collections role hint for jar files.static final StringThe zip file resource collections role hint.Fields inherited from class org.codehaus.plexus.components.io.resources.AbstractPlexusIoResourceCollection
identityTransformerFields inherited from interface org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
DEFAULT_ROLE_HINT, ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Iterator<org.codehaus.plexus.components.io.resources.PlexusIoResource>booleanvoidsetEncoding(Charset charset) Methods inherited from class org.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection
getFile, getLastModified, getResources, setFile, streamMethods 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, setUsingDefaultExcludesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, iterator, spliteratorMethods inherited from interface org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
getInputStream, getName, resolve
-
Field Details
-
ROLE_HINT
The zip file resource collections role hint.- See Also:
-
JAR_ROLE_HINT
The zip file resource collections role hint for jar files.- See Also:
-
charset
-
-
Constructor Details
-
PlexusIoZipFileResourceCollection
public PlexusIoZipFileResourceCollection()
-
-
Method Details
-
isConcurrentAccessSupported
public boolean isConcurrentAccessSupported()- Specified by:
isConcurrentAccessSupportedin interfaceorg.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
-
getEntries
protected Iterator<org.codehaus.plexus.components.io.resources.PlexusIoResource> getEntries() throws IOException- Specified by:
getEntriesin classorg.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection- Throws:
IOException
-
setEncoding
- Specified by:
setEncodingin interfaceorg.codehaus.plexus.components.io.resources.EncodingSupported
-