org.granite.generator.as3.reflect
Class JavaMethod
java.lang.Object
org.granite.generator.as3.reflect.JavaMember<java.lang.reflect.Method>
org.granite.generator.as3.reflect.JavaMethod
public class JavaMethod
- extends JavaMember<java.lang.reflect.Method>
- Author:
- Franck WOLFF
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaMethod
public JavaMethod(java.lang.reflect.Method method,
JavaMethod.MethodType type)
JavaMethod
public JavaMethod(java.lang.reflect.Method method,
JavaMethod.MethodType type,
JavaTypeFactory provider)
JavaMethod
public JavaMethod(java.lang.reflect.Method method,
JavaMethod.MethodType type,
JavaTypeFactory provider,
java.lang.reflect.ParameterizedType[] declaringTypes)
isOverride
public boolean isOverride()
getType
public JavaMethod.MethodType getType()
getOptions
public java.lang.String getOptions()
getTypeName
public java.lang.String getTypeName()
getName
public java.lang.String getName()
- Overrides:
getName in class JavaMember<java.lang.reflect.Method>
getReturnType
public java.lang.Class<?> getReturnType()
getParameterTypes
public java.lang.Class<?>[] getParameterTypes()
getAs3ParameterTypes
public ClientType[] getAs3ParameterTypes()
getAs3ParameterNames
public java.lang.String[] getAs3ParameterNames()
getAs3ParameterOptions
public java.lang.String[] getAs3ParameterOptions()
getClientReturnType
public ClientType getClientReturnType()
getClientParameterTypes
public ClientType[] getClientParameterTypes()
getClientParameterNames
public java.lang.String[] getClientParameterNames()
getClientParameterOptions
public java.lang.String[] getClientParameterOptions()