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

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

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

    public class KeyToNum

extends java.lang.Object

格納情報を、キー名及び項番で管理.
格納情報を、キー名及び項番で管理します.

導入されたバージョン:
  JRcCommons 1.00
バージョン:
  1.0.0 2003/11/04
作成者:
  masahito suzuki

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

メソッドの概要
`void` | `add(java.lang.String name, java.lang.Object info)` 情報を設定.
`void` | `clear()` 情報をクリアします.
`java.lang.Object` | `get(int no)` 情報を取得.
`java.lang.Object` | `get(java.lang.String name)` 情報を取得.
`java.lang.String` | `getName(int num)` 格納情報名を取得.
`java.lang.String[]` | `getNameByNumber()` 項番順で格納キー名群を取得.
`java.lang.String[]` | `getNames()` 格納キー名群の取得.
`boolean` | `isData(java.lang.String key)` 対象のキー名が存在するかチェック.
`int` | `size()` 格納情報数を取得.

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

コンストラクタの詳細

### KeyToNum

    public KeyToNum()

  コンストラクタ.

メソッドの詳細

### clear

    public final void clear()

  情報をクリアします.
  格納情報をクリアします.

### add

    public final void add(java.lang.String name,
                          java.lang.Object info)
                   throws InputException

  情報を設定.
  情報を設定します.

  パラメータ:
    `name` - 追加対象のキー名を設定します.
    `info` - 追加対象の情報をセットします.
  例外:
    `InputException` - 入力例外.

### get

    public final java.lang.Object get(java.lang.String name)
                               throws InputException

  情報を取得.
  対象の情報を取得します.

  パラメータ:
    `name` - 取得対象のキー名を設定します.
  戻り値:
    Object 取得結果の情報が返されます.
  例外:
    `InputException` - 入力例外.

### get

    public final java.lang.Object get(int no)
                               throws InputException

  情報を取得.
  対象の情報を取得します.

  パラメータ:
    `no` - 取得対象の項番を設定します.
  戻り値:
    Object 取得結果の情報が返されます.
  例外:
    `InputException` - 入力例外.

### getName

    public final java.lang.String getName(int num)
                                   throws InputException

  格納情報名を取得.
  項番を指定して、格納情報数を取得します.

  パラメータ:
    `num` - 取得対象の項番を指定します.
  戻り値:
    String 項番に対するキー名が返されます.
  例外:
    `InputException` - 入力例外.

### getNames

    public final java.lang.String[] getNames()

  格納キー名群の取得.
  格納されたキー名群を取得します.

  戻り値:
    String[] 格納キー名群が返されます.
    情報が存在しない場合[null]が返されます.

### getNameByNumber

    public final java.lang.String[] getNameByNumber()

  項番順で格納キー名群を取得.
  項番順で格納キー名群を取得します.

  戻り値:
    String[] 格納キー名群が返されます.

### size

    public final int size()

  格納情報数を取得.
  格納情報数を取得します.

  戻り値:
    int 格納情報数が返されます.

### isData

    public final boolean isData(java.lang.String key)

  対象のキー名が存在するかチェック.
  対象のキー名が既に存在するかチェックします.

  パラメータ:
    `key` - チェック対象のキー名を設定します.
  戻り値:
    boolean チェック結果が返されます.
    [true]が返された場合、存在します.
    [false]が返された場合、存在しません.

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