shohaku.core.beans
クラス ArgumentInfo

java.lang.Object
  拡張shohaku.core.beans.FeatureInfo
      拡張shohaku.core.beans.ArgumentInfo
直系の既知のサブクラス:
BindArgumentInfo

public class ArgumentInfo
extends FeatureInfo

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


コンストラクタの概要
ArgumentInfo()
          デフォルトコンストラクタ。
ArgumentInfo(java.lang.Class type, java.lang.Object value)
          引数のプロパティを格納して初期化します。
 
メソッドの概要
 java.lang.Class getType()
          引数の型を返却します。
 java.lang.Object getValue()
          引数の値を返却します。
 void setType(java.lang.Class c)
          引数の型を格納します。
 void setValue(java.lang.Object o)
          引数の値を格納します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ArgumentInfo

public ArgumentInfo()
デフォルトコンストラクタ。


ArgumentInfo

public ArgumentInfo(java.lang.Class type,
                    java.lang.Object value)
引数のプロパティを格納して初期化します。

パラメータ:
type - 引数の型
value - 引数の値
メソッドの詳細

getType

public java.lang.Class getType()
引数の型を返却します。

戻り値:
引数の型

getValue

public java.lang.Object getValue()
引数の値を返却します。

戻り値:
引数の値

setType

public void setType(java.lang.Class c)
引数の型を格納します。

パラメータ:
c - 引数の型

setValue

public void setValue(java.lang.Object o)
引数の値を格納します。

パラメータ:
o - 引数の値