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

## com.JRcServer.commons.resource
クラス Resource

    java.lang.Object
      com.JRcServer.commons.resource.Resource

    public class Resource

extends java.lang.Object

リソースユーティリティ.

導入されたバージョン:
  JRcCommons 1.00
バージョン:
  1.00, 2005/04/01
作成者:
  Masahito Suzuki

フィールドの概要
`static java.lang.Object` | `SYNC` リソース同期.

メソッドの概要
`static void` | `arraycopy(BinResource src, int src_pnt, BinResource dst, int dst_pnt, int len)` バイナリ情報をコピー.
`static void` | `arraycopy(BinResource src, int src_pnt, byte[] dst, int dst_pnt, int len)` バイナリ情報をコピー.
`static void` | `arraycopy(byte[] src, int src_pnt, BinResource dst, int dst_pnt, int len)` バイナリ情報をコピー.
`static int` | `convertBinResourceByCharResource(CharResource out, BinResource bin)` バイナリリソースをキャラクターリソースに変換.
`static int` | `convertBinResourceByCharResource(CharResource out, BinResource bin, int offset, int length)` バイナリリソースをキャラクターリソースに変換.
`static int` | `convertBinResourceByCharResource(CharResource out, BinResource bin, int offset, int length, java.lang.String charset)` バイナリリソースをキャラクターリソースに変換.
`static int` | `convertBinResourceByCharResource(CharResource out, BinResource bin, java.lang.String charset)` バイナリリソースをキャラクターリソースに変換.
`static java.lang.String` | `convertBinResourceByString(BinResource bin)` バイナリリソースを文字列に変換.
`static java.lang.String` | `convertBinResourceByString(BinResource bin, int offset, int length)` バイナリリソースを文字列に変換.
`static java.lang.String` | `convertBinResourceByString(BinResource bin, int offset, int length, java.lang.String charset)` バイナリリソースを文字列に変換.
`static java.lang.String` | `convertBinResourceByString(BinResource bin, java.lang.String charset)` バイナリリソースを文字列に変換.
`static int` | `convertCharResourceByBinResource(BinResource out, CharResource chr)` キャラクターリソースをバイナリリソースに変換.
`static int` | `convertCharResourceByBinResource(BinResource out, CharResource chr, int offset, int length)` キャラクターリソースをバイナリリソースに変換.
`static int` | `convertCharResourceByBinResource(BinResource out, CharResource chr, int offset, int length, java.lang.String charset)` キャラクターリソースをバイナリリソースに変換.
`static int` | `convertCharResourceByBinResource(BinResource out, CharResource chr, java.lang.String charset)` キャラクターリソースをバイナリリソースに変換.
`static int` | `convertStringByBinResource(BinResource out, int no, java.lang.String str)` 文字列をバイナリリソースに変換.
`static int` | `convertStringByBinResource(BinResource out, int no, java.lang.String str, int offset, int length)` 文字列をバイナリリソースに変換.
`static int` | `convertStringByBinResource(BinResource out, int no, java.lang.String str, int offset, int length, java.lang.String charset)` 文字列をバイナリリソースに変換.
`static int` | `convertStringByBinResource(BinResource out, int no, java.lang.String str, java.lang.String charset)` 文字列をバイナリリソースに変換.
`static int` | `convertStringByBinResource(BinResource out, java.lang.String str)` 文字列をバイナリリソースに変換.
`static int` | `convertStringByBinResource(BinResource out, java.lang.String str, int offset, int length)` 文字列をバイナリリソースに変換.
`static int` | `convertStringByBinResource(BinResource out, java.lang.String str, int offset, int length, java.lang.String charset)` 文字列をバイナリリソースに変換.
`static int` | `convertStringByBinResource(BinResource out, java.lang.String str, java.lang.String charset)` 文字列をバイナリリソースに変換.
`static BinResource` | `createBinResource(int type, java.lang.String tmpDir, byte[] bin)` タイプに対するバイナリリソースを生成.
`static BinResource` | `createBinResource(int type, java.lang.String tmpDir, int size)` タイプに対するバイナリリソースを生成.
`static BinResource` | `createBinResource(int type, java.lang.String tmpDir, long cacheID, byte[] bin)` タイプに対するバイナリリソースを生成.
`static BinResource` | `createBinResource(int type, java.lang.String tmpDir, long cacheID, int size)` タイプに対するバイナリリソースを生成.
`static BinResource` | `createBinResource(ResourceType rs, byte[] bin)` タイプに対するバイナリリソースを生成.
`static BinResource` | `createBinResource(ResourceType rs, int size)` タイプに対するバイナリリソースを生成.
`static int` | `getRenewRollValueCode(int length)` ロールデータ再生成サイズを取得.

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

フィールドの詳細

### SYNC

    public static final java.lang.Object SYNC

  リソース同期.

メソッドの詳細

### createBinResource

    public static final BinResource createBinResource(ResourceType rs,
                                                      int size)

  タイプに対するバイナリリソースを生成.
  タイプに対するバイナリリソースを生成します.

  パラメータ:
    `rs` - バイナリリソースステータスを設定します.
    `size` - リソースサイズを設定します.
  戻り値:
    BinResource 生成されたリソース情報が返されます.

### createBinResource

    public static final BinResource createBinResource(int type,
                                                      java.lang.String tmpDir,
                                                      int size)

  タイプに対するバイナリリソースを生成.
  タイプに対するバイナリリソースを生成します.

  パラメータ:
    `type` - リソースタイプを設定します.
    [BinResource#BIN_RESOURCE_TYPE_MEMORY]を設定した場合、 [com.JRcServer.commons.resource.BinMemoryResource]オブジェクトです.
    [BinResource#BIN_RESOURCE_TYPE_FILE]を設定した場合、 [com.JRcServer.commons.resource.BinFileResource]オブジェクトです.
    [BinResource#BIN_RESOURCE_TYPE_CACHE]を設定した場合、 [com.JRcServer.commons.resource.BinCacheResource]オブジェクトです.
    `tmpDir` - リソースタイプが BinResource#BIN_RESOURCE_TYPE_FILE の場合の 一時ディレクトリ名を設定します.
    [null]を設定した場合、BinResource#BIN_RESOURCE_TYPE_MEMORYのタイプになります.
    `size` - リソースサイズを設定します.
  戻り値:
    BinResource 生成されたリソース情報が返されます.
    生成が失敗した場合[null]が返されます.

### createBinResource

    public static final BinResource createBinResource(int type,
                                                      java.lang.String tmpDir,
                                                      long cacheID,
                                                      int size)

  タイプに対するバイナリリソースを生成.
  タイプに対するバイナリリソースを生成します.

  パラメータ:
    `type` - リソースタイプを設定します.
    [BinResource#BIN_RESOURCE_TYPE_MEMORY]を設定した場合、 [com.JRcServer.commons.resource.BinMemoryResource]オブジェクトです.
    [BinResource#BIN_RESOURCE_TYPE_FILE]を設定した場合、 [com.JRcServer.commons.resource.BinFileResource]オブジェクトです.
    [BinResource#BIN_RESOURCE_TYPE_CACHE]を設定した場合、 [com.JRcServer.commons.resource.BinCacheResource]オブジェクトです.
    `tmpDir` - リソースタイプが BinResource#BIN_RESOURCE_TYPE_FILE の場合の 一時ディレクトリ名を設定します.
    [null]を設定した場合、BinResource#BIN_RESOURCE_TYPE_MEMORYのタイプになります.
    `cacheID` - 対象のキャッシュIDを設定します.
    [-1]を設定した場合、BinResource#BIN_RESOURCE_TYPE_MEMORYのタイプになります.
    `size` - リソースサイズを設定します.
  戻り値:
    BinResource 生成されたリソース情報が返されます.
    生成が失敗した場合[null]が返されます.

### createBinResource

    public static final BinResource createBinResource(ResourceType rs,
                                                      byte[] bin)

  タイプに対するバイナリリソースを生成.
  タイプに対するバイナリリソースを生成します.

  パラメータ:
    `rs` - バイナリリソースステータスを設定します.
    `bin` - 設定対象のバイナリ情報を設定します.
  戻り値:
    BinResource 生成されたリソース情報が返されます.
    生成が失敗した場合[null]が返されます.

### createBinResource

    public static final BinResource createBinResource(int type,
                                                      java.lang.String tmpDir,
                                                      byte[] bin)

  タイプに対するバイナリリソースを生成.
  タイプに対するバイナリリソースを生成します.

  パラメータ:
    `type` - リソースタイプを設定します.
    [BinResource#BIN_RESOURCE_TYPE_MEMORY]を設定した場合、 [com.JRcServer.commons.resource.BinMemoryResource]オブジェクトです.
    [BinResource#BIN_RESOURCE_TYPE_FILE]を設定した場合、 [com.JRcServer.commons.resource.BinFileResource]オブジェクトです.
    [BinResource#BIN_RESOURCE_TYPE_CACHE]を設定した場合、 [com.JRcServer.commons.resource.BinCacheResource]オブジェクトです.
    `tmpDir` - リソースタイプが BinResource#BIN_RESOURCE_TYPE_FILE の場合の 一時ディレクトリ名を設定します.
    [null]を設定した場合、BinResource#BIN_RESOURCE_TYPE_MEMORYのタイプになります.
    `bin` - 設定対象のバイナリ情報を設定します.
  戻り値:
    BinResource 生成されたリソース情報が返されます.
    生成が失敗した場合[null]が返されます.

### createBinResource

    public static final BinResource createBinResource(int type,
                                                      java.lang.String tmpDir,
                                                      long cacheID,
                                                      byte[] bin)

  タイプに対するバイナリリソースを生成.
  タイプに対するバイナリリソースを生成します.

  パラメータ:
    `type` - リソースタイプを設定します.
    [BinResource#BIN_RESOURCE_TYPE_MEMORY]を設定した場合、 [com.JRcServer.commons.resource.BinMemoryResource]オブジェクトです.
    [BinResource#BIN_RESOURCE_TYPE_FILE]を設定した場合、 [com.JRcServer.commons.resource.BinFileResource]オブジェクトです.
    [BinResource#BIN_RESOURCE_TYPE_CACHE]を設定した場合、 [com.JRcServer.commons.resource.BinCacheResource]オブジェクトです.
    `tmpDir` - リソースタイプが BinResource#BIN_RESOURCE_TYPE_FILE の場合の 一時ディレクトリ名を設定します.
    [null]を設定した場合、BinResource#BIN_RESOURCE_TYPE_MEMORYのタイプになります.
    `cacheID` - 対象のキャッシュIDを設定します.
    [-1]を設定した場合、BinResource#BIN_RESOURCE_TYPE_MEMORYのタイプになります.
    `bin` - 設定対象のバイナリ情報を設定します.
  戻り値:
    BinResource 生成されたリソース情報が返されます.
    生成が失敗した場合[null]が返されます.

### arraycopy

    public static final void arraycopy(BinResource src,
                                       int src_pnt,
                                       BinResource dst,
                                       int dst_pnt,
                                       int len)
                                throws java.lang.ArrayIndexOutOfBoundsException

  バイナリ情報をコピー.
  バイナリ情報をコピーします.

  パラメータ:
    `src` - コピー元のバイナリオブジェクト情報を設定します.
    `src_pnt` - コピー元の位置を設定します.
    `dst` - コピー先のバイナリオブジェクト情報を設定します.
    `dst_pnt` - コピー先の位置を設定します.
    `len` - コピーするバイナリ長を設定します.
  例外:
    `java.lang.ArrayIndexOutOfBoundsException` - 不正インデックス例外.

### arraycopy

    public static final void arraycopy(byte[] src,
                                       int src_pnt,
                                       BinResource dst,
                                       int dst_pnt,
                                       int len)
                                throws java.lang.ArrayIndexOutOfBoundsException

  バイナリ情報をコピー.
  バイナリ情報をコピーします.

  パラメータ:
    `src` - コピー元のバイナリ情報を設定します.
    `src_pnt` - コピー元の位置を設定します.
    `dst` - コピー先のバイナリオブジェクト情報を設定します.
    `dst_pnt` - コピー先の位置を設定します.
    `len` - コピーするバイナリ長を設定します.
  例外:
    `java.lang.ArrayIndexOutOfBoundsException` - 不正インデックス例外.

### arraycopy

    public static final void arraycopy(BinResource src,
                                       int src_pnt,
                                       byte[] dst,
                                       int dst_pnt,
                                       int len)
                                throws java.lang.ArrayIndexOutOfBoundsException

  バイナリ情報をコピー.
  バイナリ情報をコピーします.

  パラメータ:
    `src` - コピー元のバイナリオブジェクト情報を設定します.
    `src_pnt` - コピー元の位置を設定します.
    `dst` - コピー先のバイナリ情報を設定します.
    `dst_pnt` - コピー先の位置を設定します.
    `len` - コピーするバイナリ長を設定します.
  例外:
    `java.lang.ArrayIndexOutOfBoundsException` - 不正インデックス例外.

### convertBinResourceByString

    public static final java.lang.String convertBinResourceByString(BinResource bin)
                                                             throws InputException,
                                                                    java.io.UnsupportedEncodingException

  バイナリリソースを文字列に変換.
  バイナリリソースを文字列に変換します.

  パラメータ:
    `bin` - 対象のバイナリリソースを設定します.
  戻り値:
    String 変換結果が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertBinResourceByString

    public static final java.lang.String convertBinResourceByString(BinResource bin,
                                                                    java.lang.String charset)
                                                             throws InputException,
                                                                    java.io.UnsupportedEncodingException

  バイナリリソースを文字列に変換.
  バイナリリソースを文字列に変換します.

  パラメータ:
    `bin` - 対象のバイナリリソースを設定します.
    `charset` - 対象のキャラクターセットを設定します.
  戻り値:
    String 変換結果が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertBinResourceByString

    public static final java.lang.String convertBinResourceByString(BinResource bin,
                                                                    int offset,
                                                                    int length)
                                                             throws InputException,
                                                                    java.io.UnsupportedEncodingException

  バイナリリソースを文字列に変換.
  バイナリリソースを文字列に変換します.

  パラメータ:
    `bin` - 対象のバイナリリソースを設定します.
    `offset` - 対象のバイナリオフセット値を設定します.
    `length` - 対象のバイナリデータ長を設定します.
  戻り値:
    String 変換結果が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertBinResourceByString

    public static final java.lang.String convertBinResourceByString(BinResource bin,
                                                                    int offset,
                                                                    int length,
                                                                    java.lang.String charset)
                                                             throws InputException,
                                                                    java.io.UnsupportedEncodingException

  バイナリリソースを文字列に変換.
  バイナリリソースを文字列に変換します.

  パラメータ:
    `bin` - 対象のバイナリリソースを設定します.
    `offset` - 対象のバイナリオフセット値を設定します.
    `length` - 対象のバイナリデータ長を設定します.
    `charset` - 対象のキャラクターセットを設定します.
  戻り値:
    String 変換結果が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertStringByBinResource

    public static final int convertStringByBinResource(BinResource out,
                                                       java.lang.String str)
                                                throws InputException,
                                                       java.io.UnsupportedEncodingException

  文字列をバイナリリソースに変換.
  文字列をバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `str` - 対象の文字列を設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertStringByBinResource

    public static final int convertStringByBinResource(BinResource out,
                                                       java.lang.String str,
                                                       java.lang.String charset)
                                                throws InputException,
                                                       java.io.UnsupportedEncodingException

  文字列をバイナリリソースに変換.
  文字列をバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `str` - 対象の文字列を設定します.
    `charset` - 対象のキャラクターセットを設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertStringByBinResource

    public static final int convertStringByBinResource(BinResource out,
                                                       java.lang.String str,
                                                       int offset,
                                                       int length)
                                                throws InputException,
                                                       java.io.UnsupportedEncodingException

  文字列をバイナリリソースに変換.
  文字列をバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `str` - 対象の文字列を設定します.
    `offset` - 対象の文字列オフセット値を設定します.
    `length` - 対象の文字列データ長を設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertStringByBinResource

    public static final int convertStringByBinResource(BinResource out,
                                                       java.lang.String str,
                                                       int offset,
                                                       int length,
                                                       java.lang.String charset)
                                                throws InputException,
                                                       java.io.UnsupportedEncodingException

  文字列をバイナリリソースに変換.
  文字列をバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `str` - 対象の文字列を設定します.
    `offset` - 対象の文字列オフセット値を設定します.
    `length` - 対象の文字列データ長を設定します.
    `charset` - 対象のキャラクターセットを設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertStringByBinResource

    public static final int convertStringByBinResource(BinResource out,
                                                       int no,
                                                       java.lang.String str)
                                                throws InputException,
                                                       java.io.UnsupportedEncodingException

  文字列をバイナリリソースに変換.
  文字列をバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `no` - バイナリリソース書き込み開始位置を設定します.
    `str` - 対象の文字列を設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertStringByBinResource

    public static final int convertStringByBinResource(BinResource out,
                                                       int no,
                                                       java.lang.String str,
                                                       java.lang.String charset)
                                                throws InputException,
                                                       java.io.UnsupportedEncodingException

  文字列をバイナリリソースに変換.
  文字列をバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `no` - バイナリリソース書き込み開始位置を設定します.
    `str` - 対象の文字列を設定します.
    `charset` - 対象のキャラクターセットを設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertStringByBinResource

    public static final int convertStringByBinResource(BinResource out,
                                                       int no,
                                                       java.lang.String str,
                                                       int offset,
                                                       int length)
                                                throws InputException,
                                                       java.io.UnsupportedEncodingException

  文字列をバイナリリソースに変換.
  文字列をバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `no` - バイナリリソース書き込み開始位置を設定します.
    `str` - 対象の文字列を設定します.
    `offset` - 対象の文字列オフセット値を設定します.
    `length` - 対象の文字列データ長を設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertStringByBinResource

    public static final int convertStringByBinResource(BinResource out,
                                                       int no,
                                                       java.lang.String str,
                                                       int offset,
                                                       int length,
                                                       java.lang.String charset)
                                                throws InputException,
                                                       java.io.UnsupportedEncodingException

  文字列をバイナリリソースに変換.
  文字列をバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `no` - バイナリリソース書き込み開始位置を設定します.
    `str` - 対象の文字列を設定します.
    `offset` - 対象の文字列オフセット値を設定します.
    `length` - 対象の文字列データ長を設定します.
    `charset` - 対象のキャラクターセットを設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertBinResourceByCharResource

    public static final int convertBinResourceByCharResource(CharResource out,
                                                             BinResource bin)
                                                      throws InputException,
                                                             java.io.UnsupportedEncodingException

  バイナリリソースをキャラクターリソースに変換.
  バイナリリソースをキャラクターリソースに変換します.

  パラメータ:
    `out` - 戻り値となるキャラクターリソースを設定します.
    `bin` - 対象のバイナリリソースを設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertBinResourceByCharResource

    public static final int convertBinResourceByCharResource(CharResource out,
                                                             BinResource bin,
                                                             java.lang.String charset)
                                                      throws InputException,
                                                             java.io.UnsupportedEncodingException

  バイナリリソースをキャラクターリソースに変換.
  バイナリリソースをキャラクターリソースに変換します.

  パラメータ:
    `out` - 戻り値となるキャラクターリソースを設定します.
    `bin` - 対象のバイナリリソースを設定します.
    `charset` - 対象のキャラクターセットを設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertBinResourceByCharResource

    public static final int convertBinResourceByCharResource(CharResource out,
                                                             BinResource bin,
                                                             int offset,
                                                             int length)
                                                      throws InputException,
                                                             java.io.UnsupportedEncodingException

  バイナリリソースをキャラクターリソースに変換.
  バイナリリソースをキャラクターリソースに変換します.

  パラメータ:
    `out` - 戻り値となるキャラクターリソースを設定します.
    `bin` - 対象のバイナリリソースを設定します.
    `offset` - 対象のバイナリオフセット値を設定します.
    `length` - 対象のバイナリデータ長を設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertBinResourceByCharResource

    public static final int convertBinResourceByCharResource(CharResource out,
                                                             BinResource bin,
                                                             int offset,
                                                             int length,
                                                             java.lang.String charset)
                                                      throws InputException,
                                                             java.io.UnsupportedEncodingException

  バイナリリソースをキャラクターリソースに変換.
  バイナリリソースをキャラクターリソースに変換します.

  パラメータ:
    `out` - 戻り値となるキャラクターリソースを設定します.
    `bin` - 対象のバイナリリソースを設定します.
    `offset` - 対象のバイナリオフセット値を設定します.
    `length` - 対象のバイナリデータ長を設定します.
    `charset` - 対象のキャラクターセットを設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertCharResourceByBinResource

    public static final int convertCharResourceByBinResource(BinResource out,
                                                             CharResource chr)
                                                      throws InputException,
                                                             java.io.UnsupportedEncodingException

  キャラクターリソースをバイナリリソースに変換.
  キャラクターリソースをバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `chr` - 対象のキャラクターリソースを設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertCharResourceByBinResource

    public static final int convertCharResourceByBinResource(BinResource out,
                                                             CharResource chr,
                                                             java.lang.String charset)
                                                      throws InputException,
                                                             java.io.UnsupportedEncodingException

  キャラクターリソースをバイナリリソースに変換.
  キャラクターリソースをバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `chr` - 対象のキャラクターリソースを設定します.
    `charset` - 対象のキャラクターセットを設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertCharResourceByBinResource

    public static final int convertCharResourceByBinResource(BinResource out,
                                                             CharResource chr,
                                                             int offset,
                                                             int length)
                                                      throws InputException,
                                                             java.io.UnsupportedEncodingException

  キャラクターリソースをバイナリリソースに変換.
  キャラクターリソースをバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `chr` - 対象のキャラクターリソースを設定します.
    `offset` - 対象のキャラクターリソースオフセット値を設定します.
    `length` - 対象のキャラクターリソースデータ長を設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### convertCharResourceByBinResource

    public static final int convertCharResourceByBinResource(BinResource out,
                                                             CharResource chr,
                                                             int offset,
                                                             int length,
                                                             java.lang.String charset)
                                                      throws InputException,
                                                             java.io.UnsupportedEncodingException

  キャラクターリソースをバイナリリソースに変換.
  キャラクターリソースをバイナリリソースに変換します.

  パラメータ:
    `out` - 戻り値となるバイナリリソースを設定します.
    `chr` - 対象のキャラクターリソースを設定します.
    `offset` - 対象のキャラクターリソースオフセット値を設定します.
    `length` - 対象のキャラクターリソースデータ長を設定します.
    `charset` - 対象のキャラクターセットを設定します.
  戻り値:
    int 変換データ長が返されます.
  例外:
    `InputException` - 入力例外.
    `java.io.UnsupportedEncodingException` - 変換失敗例外.

### getRenewRollValueCode

    public static final int getRenewRollValueCode(int length)

  ロールデータ再生成サイズを取得.
  ロールデータ再生成サイズを取得します.
  このメソッドはロールデータに追加する場合、前回の最大長が 今回のデータ長とかけ離れている場合の再定義を行うきっかけとなる 値を取得します.

  パラメータ:
    `length` - 対象データ長を設定します.
  戻り値:
    int 再生成サイズのきっかけ値が返されます.

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