public class ReflectMethod extends Object implements JNIMethod
Constructor and Description |
---|
ReflectMethod(ReflectClass declaringClass,
Method method) |
Modifier and Type | Method and Description |
---|---|
static String |
emptyFilter(String value) |
boolean |
equals(Object obj) |
String |
getAccessor() |
ArgFlag[][] |
getCallbackFlags() |
String[] |
getCallbackTypes() |
String |
getCast() |
String |
getConditional() |
String |
getCopy() |
JNIClass |
getDeclaringClass() |
boolean |
getFlag(MethodFlag flag) |
int |
getModifiers() |
String |
getName() |
List<JNIParameter> |
getParameters() |
List<JNIType> |
getParameterTypes() |
List<JNIType> |
getParameterTypes64() |
JNIType |
getReturnType32() |
JNIType |
getReturnType64() |
Method |
getWrapedMethod() |
int |
hashCode() |
boolean |
isNativeUnique() |
boolean |
isPointer() |
String |
toString() |
public ReflectMethod(ReflectClass declaringClass, Method method)
public Method getWrapedMethod()
public JNIClass getDeclaringClass()
getDeclaringClass
in interface JNIMethod
public int getModifiers()
getModifiers
in interface JNIMethod
public List<JNIParameter> getParameters()
getParameters
in interface JNIMethod
public List<JNIType> getParameterTypes()
getParameterTypes
in interface JNIMethod
public List<JNIType> getParameterTypes64()
getParameterTypes64
in interface JNIMethod
public JNIType getReturnType32()
getReturnType32
in interface JNIMethod
public JNIType getReturnType64()
getReturnType64
in interface JNIMethod
public boolean getFlag(MethodFlag flag)
public String getAccessor()
getAccessor
in interface JNIMethod
public String getConditional()
getConditional
in interface JNIMethod
public boolean isNativeUnique()
isNativeUnique
in interface JNIMethod
public String[] getCallbackTypes()
getCallbackTypes
in interface JNIMethod
public ArgFlag[][] getCallbackFlags()
getCallbackFlags
in interface JNIMethod
public static String emptyFilter(String value)
Copyright © 2009–2023 FuseSource, Corp.. All rights reserved.