Class PlexusIoGzipResourceCollection

java.lang.Object
org.codehaus.plexus.components.io.resources.PlexusIoCompressedFileResourceCollection
org.codehaus.plexus.archiver.gzip.PlexusIoGzipResourceCollection
All Implemented Interfaces:
Iterable<org.codehaus.plexus.components.io.resources.PlexusIoResource>, org.codehaus.plexus.components.io.resources.PlexusIoArchivedResourceCollection, org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
Direct Known Subclasses:
PlexusIoGzResourceCollection

@Named("gzip") public class PlexusIoGzipResourceCollection extends org.codehaus.plexus.components.io.resources.PlexusIoCompressedFileResourceCollection
Abstract base class for compressed files, aka singleton resource collections.
  • Constructor Details

    • PlexusIoGzipResourceCollection

      public PlexusIoGzipResourceCollection()
  • Method Details

    • getDefaultExtension

      protected String getDefaultExtension()
      Specified by:
      getDefaultExtension in class org.codehaus.plexus.components.io.resources.PlexusIoCompressedFileResourceCollection
    • getInputStream

      @Nonnull protected InputStream getInputStream(File file) throws IOException
      Specified by:
      getInputStream in class org.codehaus.plexus.components.io.resources.PlexusIoCompressedFileResourceCollection
      Throws:
      IOException
    • getAttributes

      protected org.codehaus.plexus.components.io.attributes.PlexusIoResourceAttributes getAttributes(File file) throws IOException
      Specified by:
      getAttributes in class org.codehaus.plexus.components.io.resources.PlexusIoCompressedFileResourceCollection
      Throws:
      IOException