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

## shohaku.core.beans
クラス ArgumentsInfo

    java.lang.Object
      shohaku.core.beans.FeatureInfo
          shohaku.core.beans.ArgumentsInfo

public class ArgumentsInfo
extends FeatureInfo

メソッドの引数情報のリストを格納する機能を提供します。

コンストラクタの概要
`ArgumentsInfo()` デフォルトコンストラクタ。
`ArgumentsInfo(ArgumentInfo[] params)` 引数情報の配列を指定して初期化します。
`ArgumentsInfo(java.lang.Class[] types, java.lang.Object[] values)` 引数の型と値を指定して初期化します。
`ArgumentsInfo(java.lang.Class type, java.lang.Object value)` 引数の型と値を指定して初期化します。

メソッドの概要
`ArgumentInfo[]` | `getParameteres()` 引数情報の配列を返却します。
`java.lang.Class[]` | `getParameterTypes()` 引数の型を返却します。
`java.lang.Object[]` | `getParameterValues()` 引数の値を返却します。
`void` | `setParameteres(ArgumentInfo[] params)` 引数情報の配列を格納します。
`void` | `setParameteres(java.lang.Class[] types, java.lang.Object[] values)` 引数の型と値を格納します。

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

コンストラクタの詳細

### ArgumentsInfo

    public ArgumentsInfo()

  デフォルトコンストラクタ。

### ArgumentsInfo

    public ArgumentsInfo(ArgumentInfo[] params)

  引数情報の配列を指定して初期化します。

パラメータ:
  `params` - 引数の情報

### ArgumentsInfo

    public ArgumentsInfo(java.lang.Class type,
                         java.lang.Object value)

  引数の型と値を指定して初期化します。

パラメータ:
  `type` - 引数の型
  `value` - 引数の値

### ArgumentsInfo

    public ArgumentsInfo(java.lang.Class[] types,
                         java.lang.Object[] values)

  引数の型と値を指定して初期化します。

パラメータ:
  `types` - 引数の型
  `values` - 引数の値

メソッドの詳細

### getParameterValues

    public java.lang.Object[] getParameterValues()

  引数の値を返却します。

  戻り値:
    引数の値

### getParameterTypes

    public java.lang.Class[] getParameterTypes()

  引数の型を返却します。

  戻り値:
    引数の型

### getParameteres

    public ArgumentInfo[] getParameteres()

  引数情報の配列を返却します。

  戻り値:
    引数情報の配列

### setParameteres

    public void setParameteres(ArgumentInfo[] params)

  引数情報の配列を格納します。

  パラメータ:
    `params` - 引数情報の配列

### setParameteres

    public void setParameteres(java.lang.Class[] types,
                               java.lang.Object[] values)

  引数の型と値を格納します。

  パラメータ:
    `types` - 引数の型
    `values` - 引数の値

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