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

## com.JRcServer.commons.util
クラス CharUtil

    java.lang.Object
      com.JRcServer.commons.util.CharUtil

すべての実装されたインタフェース:
  java.io.Serializable

    public class CharUtil

extends java.lang.Object
implements java.io.Serializable

文字コード情報結合管理クラス。
文字コード情報の結合処理を管理します。
また、取得の場合は、追加管理領域を結合して、１つの文字列情報として渡されます.
また、このオブジェクトは、同期処理に対応していません.

導入されたバージョン:
  JRcCommons 1.00
バージョン:
  1.00, 2003/10/27
作成者:
  Masahito Suzuki
関連項目:
  直列化された形式

コンストラクタの概要
`CharUtil()` コンストラクタ.

メソッドの概要
`void` | `add(char pause)` 文字列管理情報にバイト情報をセットします。
`void` | `add(char[] info)` 文字列管理情報に文字列情報をセットします。
`void` | `add(char[] info, int size)` 文字列管理情報に文字列情報をセットします。
`void` | `add(char[] info, int off, int size)` 文字列管理情報に文字列情報をセットします。
`void` | `clear()` 情報のクリアー.
`char[]` | `get()` 文字列情報の取得を行います。
`char[]` | `get(int size)` 文字列情報の取得を行います。
`char[]` | `get(int off, int size)` 文字列情報の取得を行います。
`int` | `size()` 管理された文字列総情報数を取得します。

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

コンストラクタの詳細

### CharUtil

    public CharUtil()

  コンストラクタ.

メソッドの詳細

### clear

    public final void clear()

  情報のクリアー.
  生成されている情報をクリアーします。

### add

    public final void add(char pause)

  文字列管理情報にバイト情報をセットします。
  文字列管理情報にバイト情報をセットします。

  パラメータ:
    `pause` - 設定する文字コード情報

### add

    public final void add(char[] info)
                   throws InputException

  文字列管理情報に文字列情報をセットします。
  文字列管理情報に文字列情報をセットします。

  パラメータ:
    `info` - 設定する文字列情報
  例外:
    `InputException` - 入力例外

### add

    public final void add(char[] info,
                          int size)
                   throws InputException

  文字列管理情報に文字列情報をセットします。
  文字列管理情報に文字列情報をセットします。

  パラメータ:
    `info` - 設定する文字列情報
    `size` - 設定サイズ
  例外:
    `InputException` - 入力例外

### add

    public final void add(char[] info,
                          int off,
                          int size)
                   throws InputException

  文字列管理情報に文字列情報をセットします。
  文字列管理情報に文字列情報をセットします。

  パラメータ:
    `info` - 設定する文字列情報
    `off` - オフセット値
    `size` - 設定する文字列サイズ
  例外:
    `InputException` - 入力例外

### get

    public final char[] get()

  文字列情報の取得を行います。
  文字列情報を全て取得します。

  戻り値:
    char[] 管理された全ての文字列情報を取得します。

### get

    public final char[] get(int size)
                     throws InputException

  文字列情報の取得を行います。
  文字列情報を全て取得します。

  パラメータ:
    `size` - 取得サイズ
  戻り値:
    char[] 管理された全ての文字列情報を取得します。
  例外:
    `InputException` - 入力例外

### get

    public final char[] get(int off,
                            int size)
                     throws InputException

  文字列情報の取得を行います。
  文字列情報を全て取得します。

  パラメータ:
    `off` - オフセット値
    `size` - 取得サイズ
  戻り値:
    char[] 管理された全ての文字列情報を取得します。
    情報が設定されていない場合、[null]が返されます.
  例外:
    `InputException`

### size

    public final int size()

  管理された文字列総情報数を取得します。
  管理された文字列総情報数を取得します。

  戻り値:
    int 管理された文字列総情報数

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