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