Class PlexusIoBzip2ResourceCollection

java.lang.Object
org.codehaus.plexus.components.io.resources.PlexusIoCompressedFileResourceCollection
org.codehaus.plexus.archiver.bzip2.PlexusIoBzip2ResourceCollection
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:
PlexusIoBz2ResourceCollection

@Named("bzip2") public class PlexusIoBzip2ResourceCollection extends org.codehaus.plexus.components.io.resources.PlexusIoCompressedFileResourceCollection
Implementation of PlexusIoResourceCollection for bzip2 compressed files.
  • Constructor Details

    • PlexusIoBzip2ResourceCollection

      public PlexusIoBzip2ResourceCollection()
  • Method Details

    • getInputStream

      @Nonnull @WillNotClose 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
    • getDefaultExtension

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