public class JavaMethod extends JavaMember<java.lang.reflect.Method>
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaMethod.MethodType |
PRIVATE, PROTECTED, PUBLIC| Constructor and Description |
|---|
JavaMethod(java.lang.reflect.Method method,
JavaMethod.MethodType type) |
JavaMethod(java.lang.reflect.Method method,
JavaMethod.MethodType type,
JavaTypeFactory provider) |
JavaMethod(java.lang.reflect.Method method,
JavaMethod.MethodType type,
JavaTypeFactory provider,
java.lang.reflect.ParameterizedType[] declaringTypes) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getAs3ParameterNames() |
java.lang.String[] |
getAs3ParameterOptions() |
ClientType[] |
getAs3ParameterTypes() |
java.lang.String[] |
getClientParameterNames() |
java.lang.String[] |
getClientParameterOptions() |
ClientType[] |
getClientParameterTypes() |
ClientType |
getClientReturnType() |
java.lang.String |
getName() |
java.lang.String |
getOptions() |
java.lang.Class<?>[] |
getParameterTypes() |
java.lang.Class<?> |
getReturnType() |
JavaMethod.MethodType |
getType() |
java.lang.String |
getTypeName() |
boolean |
isOverride() |
getAccess, getMemberpublic JavaMethod(java.lang.reflect.Method method, JavaMethod.MethodType type)
public JavaMethod(java.lang.reflect.Method method, JavaMethod.MethodType type, JavaTypeFactory provider)
public JavaMethod(java.lang.reflect.Method method, JavaMethod.MethodType type, JavaTypeFactory provider, java.lang.reflect.ParameterizedType[] declaringTypes)
public boolean isOverride()
public JavaMethod.MethodType getType()
public java.lang.String getOptions()
public java.lang.String getTypeName()
public java.lang.String getName()
getName in class JavaMember<java.lang.reflect.Method>public java.lang.Class<?> getReturnType()
public java.lang.Class<?>[] getParameterTypes()
public ClientType[] getAs3ParameterTypes()
public java.lang.String[] getAs3ParameterNames()
public java.lang.String[] getAs3ParameterOptions()
public ClientType getClientReturnType()
public ClientType[] getClientParameterTypes()
public java.lang.String[] getClientParameterNames()
public java.lang.String[] getClientParameterOptions()