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

## org.mklab.tool.control.system
クラス ParameterUtil

    java.lang.Object
      org.mklab.tool.control.system.ParameterUtil

    public class ParameterUtil

extends Object

ユーザ定義システムのためのユーティリティクラスです。

バージョン:
  $Revision: 1.3 $, 2008/06/04
作成者:
  koga

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

メソッドの概要
`static boolean` | `contains(Class<?> klass, String name)` システムが指定した名前のパラメータをもつか判定します。
`static Set<String>` | `getParameterNames(Class<?> klass)` システムパラメータの名前の集合を返します。
`static Object` | `getValue(Class<?> klass, String name)` システムのパラメータの値を返します。
`static void` | `setValue(Class<?> klass, String name, Object value)` システムのパラメータの値を設定します。

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

コンストラクタの詳細

### ParameterUtil

    public ParameterUtil()

メソッドの詳細

### getValue

    public static Object getValue(Class<?> klass,
                                  String name)
                           throws NoSuchParameterException

  システムのパラメータの値を返します。

  パラメータ:
    `klass` - システムを定義したクラス
    `name` - パラメータの名前
  戻り値:
    システムのパラメータの値
  例外:
    `NoSuchParameterException` - パラメータが存在しない場合、パラメータにアクセスできない場合

### getParameterNames

    public static Set<String> getParameterNames(Class<?> klass)
                                         throws NoSuchParameterException

  システムパラメータの名前の集合を返します。

  パラメータ:
    `klass` - システムを定義したクラス
  戻り値:
    システムパラメータの名前集合
  例外:
    `NoSuchParameterException` - パラメータにアクセスできない場合

### setValue

    public static void setValue(Class<?> klass,
                                String name,
                                Object value)
                         throws NoSuchParameterException

  システムのパラメータの値を設定します。

  パラメータ:
    `klass` - システムを定義したクラス
    `name` - パラメータの名前
    `value` - システムのパラメータの値
  例外:
    `NoSuchParameterException` - パラメータが存在しない場合、パラメータにアクセスできない場合

### contains

    public static boolean contains(Class<?> klass,
                                   String name)

  システムが指定した名前のパラメータをもつか判定します。

  パラメータ:
    `klass` - システムを定義したクラス
    `name` - パラメータの名前
  戻り値:
    システムが指定した名前のパラメータをもつならばtrue、そうでなければfalse

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