|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
---|---|
String |
mopName
|
String |
signature
|
Constructor Summary | |
MetaMethod()
|
|
MetaMethod(def pt)
|
Method Summary | |
---|---|
void |
checkParameters(def arguments)
Checks that the given parameters are valid to call this method |
Object |
clone()
|
static boolean |
compatibleModifiers(int modifiersA, int modifiersB)
|
Object |
doMethodInvoke(Object object, def argumentArray)
|
static boolean |
equal(def a, def b)
|
static boolean |
equal(def a, def b)
|
CachedClass |
getDeclaringClass()
|
String |
getDescriptor()
|
int |
getModifiers()
|
String |
getMopName()
|
String |
getName()
|
Class |
getReturnType()
|
String |
getSignature()
|
Object |
invoke(Object object, def arguments)
|
boolean |
isAbstract()
|
boolean |
isCacheable()
|
boolean |
isMethod(MetaMethod method)
|
boolean |
isPrivate()
|
boolean |
isProtected()
|
boolean |
isPublic()
|
boolean |
isSame(MetaMethod method)
and modifiers but may be defined on another type |
boolean |
isStatic()
|
RuntimeException |
processDoMethodInvokeException(Exception e, Object object, def argumentArray)
|
String |
toString()
|
Constructor Detail |
---|
public MetaMethod()
public MetaMethod(def pt)
Method Detail |
---|
public void checkParameters(def arguments)
public Object clone()
static boolean compatibleModifiers(int modifiersA, int modifiersB)
public Object doMethodInvoke(Object object, def argumentArray)
static boolean equal(def a, def b)
static boolean equal(def a, def b)
public CachedClass getDeclaringClass()
public String getDescriptor()
public int getModifiers()
public String getMopName()
public String getName()
public Class getReturnType()
public String getSignature()
public Object invoke(Object object, def arguments)
public boolean isAbstract()
public boolean isCacheable()
public boolean isMethod(MetaMethod method)
public boolean isPrivate()
public boolean isProtected()
public boolean isPublic()
public boolean isSame(MetaMethod method)
public boolean isStatic()
RuntimeException processDoMethodInvokeException(Exception e, Object object, def argumentArray)
public String toString()