|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.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 内の getMethodpublic java.lang.String getMethodName()
MethodDef の記述:
MethodDef 内の getMethodNameMethodDef.getMethodName()public void addArgDef(ArgDef argDef)
ArgDefAware の記述:
ArgDefAware 内の addArgDefargDef - 引数定義ArgDefAware.addArgDef(org.seasar.framework.container.ArgDef)public int getArgDefSize()
ArgDefAware の記述: 引数定義の数を返します。
ArgDefAware 内の getArgDefSizeArgDefAware.getArgDefSize()public ArgDef getArgDef(int index)
ArgDefAware の記述: indexの引数定義を返します。
インデックス番号は、 登録した順番に 0,1,2,… となります。
ArgDefAware 内の getArgDefindex - 引数定義を指定するインデックス番号
ArgDefAware.getArgDef(int)public java.lang.Object[] getArgs()
MethodDef の記述:
MethodDef 内の getArgsMethodDef.getArgs()public S2Container getContainer()
MethodDef の記述:
MethodDef 内の getContainerMethodDef.getContainer()public void setContainer(S2Container container)
MethodDef の記述:
MethodDef 内の setContainercontainer - 引数および式を評価するコンテキストとなるS2コンテナMethodDef.setContainer(org.seasar.framework.container.S2Container)public Expression getExpression()
MethodDef の記述:
MethodDef 内の getExpressionMethodDef.getExpression()public void setExpression(Expression expression)
MethodDef の記述:
MethodDef 内の setExpressionexpression - 実行される式MethodDef.setExpression(Expression)
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||