概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## com.JRcServer.commons.util.zip
クラス ZipBinary

    java.lang.Object
      com.JRcServer.commons.util.zip.ZipBinary

    public class ZipBinary

extends java.lang.Object

ZipBinaryオブジェクト.
指定したバイナリ情報をZIPによる圧縮／解凍します.

導入されたバージョン:
  JRcCommons 1.00
バージョン:
  1.00, 2004/09/20
作成者:
  Masahito Suzuki

メソッドの概要
`byte[]` | `convertBinaryByZip(byte[] binary)` 指定されたバイナリ情報を圧縮.
`byte[]` | `convertBinaryByZip(byte[] binary, int length)` 指定されたバイナリ情報を圧縮.
`byte[]` | `convertBinaryByZip(byte[] binary, int offset, int length)` 指定されたバイナリ情報を圧縮.
`byte[]` | `convertBinaryByZip(byte[] binary, int offset, int length, int level)` 指定されたバイナリ情報を圧縮.
`byte[]` | `convertZipByBinary(byte[] zbin)` 指定された圧縮バイナリ情報を解凍.
`byte[]` | `convertZipByBinary(byte[] zbin, int length)` 指定された圧縮バイナリ情報を解凍.
`byte[]` | `convertZipByBinary(byte[] zbin, int offset, int length)` 指定された圧縮バイナリ情報を解凍.
`static ZipBinary` | `getInstance()` オブジェクトを取得.

クラス java.lang.Object から継承されたメソッド
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

メソッドの詳細

### getInstance

    public static final ZipBinary getInstance()

  オブジェクトを取得.
  オブジェクトを取得します.

  戻り値:
    ZipBinary オブジェクト情報が返されます.

### convertBinaryByZip

    public final byte[] convertBinaryByZip(byte[] binary)
                                    throws InputException,
                                           AccessException

  指定されたバイナリ情報を圧縮.
  指定されたバイナリ情報を圧縮します.

  パラメータ:
    `binary` - 圧縮対象のバイナリ情報を設定します.
  戻り値:
    byte[] 圧縮されたバイナリ情報が返されます.
  例外:
    `InputException` - 入力例外.
    `AccessException` - アクセス例外.

### convertBinaryByZip

    public final byte[] convertBinaryByZip(byte[] binary,
                                           int length)
                                    throws InputException,
                                           AccessException

  指定されたバイナリ情報を圧縮.
  指定されたバイナリ情報を圧縮します.

  パラメータ:
    `binary` - 圧縮対象のバイナリ情報を設定します.
    `length` - 圧縮情報長を設定します.
  戻り値:
    byte[] 圧縮されたバイナリ情報が返されます.
  例外:
    `InputException` - 入力例外.
    `AccessException` - アクセス例外.

### convertBinaryByZip

    public final byte[] convertBinaryByZip(byte[] binary,
                                           int offset,
                                           int length)
                                    throws InputException,
                                           AccessException

  指定されたバイナリ情報を圧縮.
  指定されたバイナリ情報を圧縮します.

  パラメータ:
    `binary` - 圧縮対象のバイナリ情報を設定します.
    `offset` - 圧縮情報開始位置を設定します.
    `length` - 圧縮情報長を設定します.
  戻り値:
    byte[] 圧縮されたバイナリ情報が返されます.
  例外:
    `InputException` - 入力例外.
    `AccessException` - アクセス例外.

### convertBinaryByZip

    public final byte[] convertBinaryByZip(byte[] binary,
                                           int offset,
                                           int length,
                                           int level)
                                    throws InputException,
                                           AccessException

  指定されたバイナリ情報を圧縮.
  指定されたバイナリ情報を圧縮します.

  パラメータ:
    `binary` - 圧縮対象のバイナリ情報を設定します.
    `offset` - 圧縮情報開始位置を設定します.
    `length` - 圧縮情報長を設定します.
    `level` - 圧縮レベルを設定します.
    設定可能な最小値は[0]です.
    設定可能な最大値は[9]です.
  戻り値:
    byte[] 圧縮されたバイナリ情報が返されます.
  例外:
    `InputException` - 入力例外.
    `AccessException` - アクセス例外.

### convertZipByBinary

    public final byte[] convertZipByBinary(byte[] zbin)
                                    throws InputException,
                                           AccessException

  指定された圧縮バイナリ情報を解凍.
  指定された圧縮バイナリ情報を解凍します.

  パラメータ:
    `zbin` - 解凍対象の圧縮バイナリ情報を設定します.
  戻り値:
    byte[] 解凍されたバイナリ情報が返されます.
  例外:
    `InputException` - 入力例外.
    `AccessException` - アクセス例外.

### convertZipByBinary

    public final byte[] convertZipByBinary(byte[] zbin,
                                           int length)
                                    throws InputException,
                                           AccessException

  指定された圧縮バイナリ情報を解凍.
  指定された圧縮バイナリ情報を解凍します.

  パラメータ:
    `zbin` - 解凍対象の圧縮バイナリ情報を設定します.
    `length` - 解凍情報長を設定します.
  戻り値:
    byte[] 解凍されたバイナリ情報が返されます.
  例外:
    `InputException` - 入力例外.
    `AccessException` - アクセス例外.

### convertZipByBinary

    public final byte[] convertZipByBinary(byte[] zbin,
                                           int offset,
                                           int length)
                                    throws InputException,
                                           AccessException

  指定された圧縮バイナリ情報を解凍.
  指定された圧縮バイナリ情報を解凍します.

  パラメータ:
    `zbin` - 解凍対象の圧縮バイナリ情報を設定します.
    `offset` - 解凍情報開始位置を設定します.
    `length` - 解凍情報長を設定します.
  戻り値:
    byte[] 解凍されたバイナリ情報が返されます.
  例外:
    `InputException` - 入力例外.
    `AccessException` - アクセス例外.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド