public abstract class MethodDefImpl extends Object implements MethodDef
| コンストラクタと説明 |
|---|
MethodDefImpl(Method method) |
MethodDefImpl(String methodName) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addArgDef(ArgDef argDef) |
protected Class<?>[] |
extractParameterTypes(int argDefSize) |
ArgDef |
getArgDef(int index) |
int |
getArgDefSize() |
Object[] |
getArgs()
メソッド引数を返します。
|
LaContainer |
getContainer()
引数および式を評価するコンテキストとなるS2コンテナを返します。
|
Expression |
getExpression()
実行される式を返します。
|
Method |
getMethod()
実行するメソッドを返します。
|
String |
getMethodName()
メソッド名を返します。
|
void |
setContainer(LaContainer container)
引数および式を評価するコンテキストとなるS2コンテナを設定します。
|
void |
setExpression(Expression expression)
実行される式を設定します。
|
public MethodDefImpl(Method method)
public MethodDefImpl(String methodName)
public void addArgDef(ArgDef argDef)
addArgDef インタフェース内 ArgDefAwarepublic int getArgDefSize()
getArgDefSize インタフェース内 ArgDefAwarepublic ArgDef getArgDef(int index)
getArgDef インタフェース内 ArgDefAwareprotected Class<?>[] extractParameterTypes(int argDefSize)
public String getMethodName()
MethodDefgetMethodName インタフェース内 MethodDefpublic LaContainer getContainer()
MethodDefgetContainer インタフェース内 MethodDefpublic void setContainer(LaContainer container)
MethodDefsetContainer インタフェース内 MethodDefcontainer - 引数および式を評価するコンテキストとなるS2コンテナpublic Expression getExpression()
MethodDefgetExpression インタフェース内 MethodDefpublic void setExpression(Expression expression)
MethodDefsetExpression インタフェース内 MethodDefexpression - 実行される式Copyright © 2015 The DBFlute Project. All rights reserved.