shohaku.core.beans
クラス BindParameterInfo

java.lang.Object
  拡張shohaku.core.beans.FeatureInfo
      拡張shohaku.core.beans.ParameterInfo
          拡張shohaku.core.beans.BindParameterInfo
すべての実装インタフェース:
UnmodifiableChangedObject

public class BindParameterInfo
extends ParameterInfo

更新規則と名前で拘束されたパラメータ情報を格納する機能を提供します。


コンストラクタの概要
BindParameterInfo()
          デフォルトコンストラクタ。
BindParameterInfo(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.ParameterInfo から継承したメソッド
getType, getValue, setType, setValue
 
クラス shohaku.core.beans.FeatureInfo から継承したメソッド
checkUnmodifiable, isUnmodifiable, setUnmodifiable
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BindParameterInfo

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


BindParameterInfo

public BindParameterInfo(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 - 拘束ルール