Interface JNIMethod
-
- All Known Implementing Classes:
ReflectMethod
public interface JNIMethod- Author:
- Hiram Chirino
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAccessor()ArgFlag[][]getCallbackFlags()String[]getCallbackTypes()StringgetCast()StringgetConditional()StringgetCopy()JNIClassgetDeclaringClass()booleangetFlag(MethodFlag flag)intgetModifiers()StringgetName()List<JNIParameter>getParameters()List<JNIType>getParameterTypes()List<JNIType>getParameterTypes64()JNITypegetReturnType32()JNITypegetReturnType64()booleanisNativeUnique()booleanisPointer()
-
-
-
Method Detail
-
getFlag
boolean getFlag(MethodFlag flag)
-
getName
String getName()
-
getModifiers
int getModifiers()
-
isNativeUnique
boolean isNativeUnique()
-
getReturnType32
JNIType getReturnType32()
-
getReturnType64
JNIType getReturnType64()
-
getParameters
List<JNIParameter> getParameters()
-
getDeclaringClass
JNIClass getDeclaringClass()
-
getAccessor
String getAccessor()
-
getConditional
String getConditional()
-
getCopy
String getCopy()
-
getCallbackTypes
String[] getCallbackTypes()
-
getCallbackFlags
ArgFlag[][] getCallbackFlags()
-
getCast
String getCast()
-
isPointer
boolean isPointer()
-
-