Class ZipFileEntryAsset

java.lang.Object
org.jboss.shrinkwrap.impl.base.asset.ZipFileEntryAsset
All Implemented Interfaces:
Asset

public class ZipFileEntryAsset extends Object implements Asset
Holds a reference to the ZipFile and the ZipEntry this Asset represents for lazy loading. Used by the ZipImporter.
  • Field Details

  • Constructor Details

    • ZipFileEntryAsset

      public ZipFileEntryAsset(ZipFile file, ZipEntry entry)
  • Method Details

    • openStream

      public InputStream openStream()
      Description copied from interface: Asset
      Get a input stream for the resource content. The caller is responsible for closing the stream.
      Specified by:
      openStream in interface Asset
      Returns:
      A new open InputStream for each call