org.granite.generator.as3.reflect
Class JavaMethod
java.lang.Object
org.granite.generator.as3.reflect.JavaMember<Method>
org.granite.generator.as3.reflect.JavaMethod
public class JavaMethod
- extends JavaMember<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(Method method,
JavaMethod.MethodType type)
JavaMethod
public JavaMethod(Method method,
JavaMethod.MethodType type,
JavaTypeFactory provider)
JavaMethod
public JavaMethod(Method method,
JavaMethod.MethodType type,
JavaTypeFactory provider,
ParameterizedType[] declaringTypes)
isOverride
public boolean isOverride()
getType
public JavaMethod.MethodType getType()
getOptions
public String getOptions()
getTypeName
public String getTypeName()
getName
public String getName()
- Overrides:
getName in class JavaMember<Method>
getReturnType
public Class<?> getReturnType()
getParameterTypes
public Class<?>[] getParameterTypes()
getAs3ParameterTypes
public ClientType[] getAs3ParameterTypes()
getAs3ParameterNames
public String[] getAs3ParameterNames()
getAs3ParameterOptions
public String[] getAs3ParameterOptions()
getClientReturnType
public ClientType getClientReturnType()
getClientParameterTypes
public ClientType[] getClientParameterTypes()
getClientParameterNames
public String[] getClientParameterNames()
getClientParameterOptions
public String[] getClientParameterOptions()