shohaku.core.beans
クラス BindArgumentInfo

java.lang.Object
  拡張shohaku.core.beans.FeatureInfo
      拡張shohaku.core.beans.ArgumentInfo
          拡張shohaku.core.beans.BindArgumentInfo

public class BindArgumentInfo
extends ArgumentInfo

更新規則と名前で拘束された引数情報を格納する機能を提供します。


コンストラクタの概要
BindArgumentInfo()
          デフォルトコンストラクタ。
BindArgumentInfo(java.lang.Class type, java.lang.Object value, java.lang.String bindName, int bindRule)
          引数のプロパティを格納して初期化します。
 
メソッドの概要
 java.lang.String getBindName()
          拘束名返却します.
 int getBindRule()
          拘束ルールを返却します.
 void setBindName(java.lang.String bindName)
          拘束名を格納します.
 void setBindRule(int bindRule)
          拘束ルールを格納します.
 
クラス shohaku.core.beans.ArgumentInfo から継承したメソッド
getType, getValue, setType, setValue
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BindArgumentInfo

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


BindArgumentInfo

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

パラメータ:
type - 引数の型
value - 引数の値
bindName - 拘束名
bindRule - 拘束ルール
メソッドの詳細

getBindName

public java.lang.String getBindName()
拘束名返却します.

戻り値:
拘束名

setBindName

public void setBindName(java.lang.String bindName)
拘束名を格納します.

パラメータ:
bindName - 拘束名

getBindRule

public int getBindRule()
拘束ルールを返却します.

戻り値:
拘束ルール

setBindRule

public void setBindRule(int bindRule)
拘束ルールを格納します.

パラメータ:
bindRule - 拘束ルール