|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.framework.container.impl.MethodDefImpl
MethodDef
の抽象クラスです。
コンストラクタの概要 | |
MethodDefImpl()
MethodDefImpl を作成します。 |
|
MethodDefImpl(java.lang.reflect.Method method)
MethodDefImpl を作成します。 |
|
MethodDefImpl(java.lang.String methodName)
MethodDefImpl を作成します。 |
メソッドの概要 | |
void |
addArgDef(ArgDef argDef)
引数定義を追加します。 |
ArgDef |
getArgDef(int index)
指定されたインデックス番号 index の引数定義を返します。
|
int |
getArgDefSize()
登録されている 引数定義 の数を返します。 |
java.lang.Object[] |
getArgs()
メソッド引数を返します。 |
S2Container |
getContainer()
引数および式を評価するコンテキストとなるS2コンテナを返します。 |
Expression |
getExpression()
実行される式を返します。 |
java.lang.reflect.Method |
getMethod()
実行するメソッドを返します。 |
java.lang.String |
getMethodName()
メソッド名を返します。 |
void |
setContainer(S2Container container)
引数および式を評価するコンテキストとなるS2コンテナを設定します。 |
void |
setExpression(Expression expression)
実行される式を設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public MethodDefImpl()
MethodDefImpl
を作成します。
public MethodDefImpl(java.lang.reflect.Method method)
MethodDefImpl
を作成します。
method
- public MethodDefImpl(java.lang.String methodName)
MethodDefImpl
を作成します。
methodName
- メソッドの詳細 |
public java.lang.reflect.Method getMethod()
MethodDef
の記述:
MethodDef
内の getMethod
public java.lang.String getMethodName()
MethodDef
の記述:
MethodDef
内の getMethodName
MethodDef.getMethodName()
public void addArgDef(ArgDef argDef)
ArgDefAware
の記述:
ArgDefAware
内の addArgDef
argDef
- 引数定義ArgDefAware.addArgDef(org.seasar.framework.container.ArgDef)
public int getArgDefSize()
ArgDefAware
の記述: 引数定義
の数を返します。
ArgDefAware
内の getArgDefSize
ArgDefAware.getArgDefSize()
public ArgDef getArgDef(int index)
ArgDefAware
の記述: index
の引数定義を返します。
インデックス番号は、 登録した順番に 0,1,2,… となります。
ArgDefAware
内の getArgDef
index
- 引数定義を指定するインデックス番号
ArgDefAware.getArgDef(int)
public java.lang.Object[] getArgs()
MethodDef
の記述:
MethodDef
内の getArgs
MethodDef.getArgs()
public S2Container getContainer()
MethodDef
の記述:
MethodDef
内の getContainer
MethodDef.getContainer()
public void setContainer(S2Container container)
MethodDef
の記述:
MethodDef
内の setContainer
container
- 引数および式を評価するコンテキストとなるS2コンテナMethodDef.setContainer(org.seasar.framework.container.S2Container)
public Expression getExpression()
MethodDef
の記述:
MethodDef
内の getExpression
MethodDef.getExpression()
public void setExpression(Expression expression)
MethodDef
の記述:
MethodDef
内の setExpression
expression
- 実行される式MethodDef.setExpression(Expression)
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |