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
public class PlexusArchiverZipFileResourceCollection
extends org.codehaus.plexus.components.io.resources.AbstractPlexusIoArchiveResourceCollection
implements org.codehaus.plexus.components.io.resources.EncodingSupported
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Charsetstatic 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:
-
charset
-
-
Constructor Details
-
PlexusArchiverZipFileResourceCollection
public PlexusArchiverZipFileResourceCollection()
-
-
Method Details
-
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
-
isConcurrentAccessSupported
public boolean isConcurrentAccessSupported()- Specified by:
isConcurrentAccessSupportedin interfaceorg.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
-
setEncoding
- Specified by:
setEncodingin interfaceorg.codehaus.plexus.components.io.resources.EncodingSupported
-