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

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

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

    public class GZIPBinary

extends java.lang.Object

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

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

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

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

メソッドの詳細

### getInstance

    public static final GZIPBinary getInstance()

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

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

### convertBinaryByGZIP

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

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

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

### convertBinaryByGZIP

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

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

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

### convertBinaryByGZIP

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

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

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

### convertBinaryByGZIP

    public final int convertBinaryByGZIP(BinResource out,
                                         BinResource binary)
                                  throws InputException,
                                         AccessException

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

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

### convertBinaryByGZIP

    public final int convertBinaryByGZIP(BinResource out,
                                         BinResource binary,
                                         int length)
                                  throws InputException,
                                         AccessException

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

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

### convertBinaryByGZIP

    public final int convertBinaryByGZIP(BinResource out,
                                         BinResource binary,
                                         int offset,
                                         int length)
                                  throws InputException,
                                         AccessException

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

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

### convertGZIPByBinary

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

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

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

### convertGZIPByBinary

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

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

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

### convertGZIPByBinary

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

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

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

### convertGZIPByBinary

    public final int convertGZIPByBinary(BinResource out,
                                         BinResource zbin)
                                  throws InputException,
                                         AccessException

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

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

### convertGZIPByBinary

    public final int convertGZIPByBinary(BinResource out,
                                         BinResource zbin,
                                         int length)
                                  throws InputException,
                                         AccessException

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

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

### convertGZIPByBinary

    public final int convertGZIPByBinary(BinResource out,
                                         BinResource zbin,
                                         int offset,
                                         int length)
                                  throws InputException,
                                         AccessException

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

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

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