インタフェース ArchiveBinaryDefinition

すべてのスーパーインタフェース:
BinaryDefinition, Serializable
既知の実装クラスのリスト:
FileArchiveBinaryDefinition

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

    修飾子とタイプ
    メソッド
    説明
    指定のpathで指し示されるzip(jar)内エントリのInputStreamを取得する。
    long
    指定のpathで指し示されるzip(jar)内エントリのサイズを取得する。
    boolean
    指定のpathで指し示されるzip(jar)内エントリが存在するかを取得する。

    インタフェースから継承されたメソッド org.iplass.mtp.definition.binary.BinaryDefinition

    getInputStream, getName, getSize
  • メソッドの詳細

    • getEntryAsStream

      InputStream getEntryAsStream(String path)
      指定のpathで指し示されるzip(jar)内エントリのInputStreamを取得する。
      パラメータ:
      path -
      戻り値:
    • getEntrySize

      long getEntrySize(String path)
      指定のpathで指し示されるzip(jar)内エントリのサイズを取得する。
      パラメータ:
      path -
      戻り値:
    • hasEntry

      boolean hasEntry(String path)
      指定のpathで指し示されるzip(jar)内エントリが存在するかを取得する。
      パラメータ:
      path -
      戻り値: