Class PlexusIoSnappyResourceCollection

java.lang.Object
org.codehaus.plexus.components.io.resources.PlexusIoCompressedFileResourceCollection
org.codehaus.plexus.archiver.snappy.PlexusIoSnappyResourceCollection
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

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

    • PlexusIoSnappyResourceCollection

      public PlexusIoSnappyResourceCollection()
  • 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