Interface ArchiveBinaryDefinition

All Superinterfaces:
BinaryDefinition, Serializable
All Known Implementing Classes:
FileArchiveBinaryDefinition

public interface ArchiveBinaryDefinition extends BinaryDefinition
zip形式(およびjar形式)のバイナリ定義(メタデータ)を表すインタフェース。 zip(jar)内のエントリを取得するためのインタフェースを持つ。
  • Method Summary

    Modifier and Type
    Method
    Description
    指定のpathで指し示されるzip(jar)内エントリのInputStreamを取得する。
    long
    指定のpathで指し示されるzip(jar)内エントリのサイズを取得する。
    boolean
    指定のpathで指し示されるzip(jar)内エントリが存在するかを取得する。

    Methods inherited from interface org.iplass.mtp.definition.binary.BinaryDefinition

    getInputStream, getName, getSize
  • Method Details

    • getEntryAsStream

      InputStream getEntryAsStream(String path)
      指定のpathで指し示されるzip(jar)内エントリのInputStreamを取得する。
      Parameters:
      path -
      Returns:
    • getEntrySize

      long getEntrySize(String path)
      指定のpathで指し示されるzip(jar)内エントリのサイズを取得する。
      Parameters:
      path -
      Returns:
    • hasEntry

      boolean hasEntry(String path)
      指定のpathで指し示されるzip(jar)内エントリが存在するかを取得する。
      Parameters:
      path -
      Returns: