Uses of Interface
org.fusesource.hawtjni.generator.model.JNIMethod
Packages that use JNIMethod
-
Uses of JNIMethod in org.fusesource.hawtjni.generator
Methods in org.fusesource.hawtjni.generator with parameters of type JNIMethodModifier and TypeMethodDescriptionvoid
void
void
(package private) void
NativesGenerator.generate_objc_msgSend_stret
(JNIMethod method, List<JNIParameter> params, String func) (package private) void
NativesGenerator.generateCallback
(JNIMethod method, String function, List<JNIParameter> params, JNIType returnType) private void
NativesGenerator.generateConstantsInitializer
(JNIMethod method) (package private) void
NativesGenerator.generateDynamicFunctionCall
(JNIMethod method, List<JNIParameter> params, JNIType returnType, JNIType returnType64, boolean needsReturn) (package private) void
NativesGenerator.generateEnterExitMacro
(JNIMethod method, String function, String function64, boolean enter) (package private) void
NativesGenerator.generateFunctionBody
(JNIMethod method, String function, String function64, List<JNIParameter> params, JNIType returnType, JNIType returnType64) (package private) void
NativesGenerator.generateFunctionCall
(JNIMethod method, List<JNIParameter> params, JNIType returnType, JNIType returnType64, boolean needsReturn) (package private) void
NativesGenerator.generateFunctionCallLeftSide
(JNIMethod method, JNIType returnType, JNIType returnType64, boolean needsReturn) (package private) void
NativesGenerator.generateFunctionCallRightSide
(JNIMethod method, List<JNIParameter> params, int paramStart) (package private) void
NativesGenerator.generateFunctionPrototype
(JNIMethod method, String function, List<JNIParameter> params, JNIType returnType, JNIType returnType64, boolean singleLine) (package private) boolean
NativesGenerator.generateGetParameter
(JNIMethod method, JNIParameter param, boolean critical, int indent) (package private) boolean
NativesGenerator.generateGetters
(JNIMethod method, List<JNIParameter> params) (package private) boolean
NativesGenerator.generateLocalVars
(JNIMethod method, List<JNIParameter> params, JNIType returnType, JNIType returnType64) (package private) void
NativesGenerator.generateMemmove
(JNIMethod method, String function, String function64, List<JNIParameter> params) (package private) void
NativesGenerator.generateReturn
(JNIMethod method, JNIType returnType, boolean needsReturn) (package private) void
NativesGenerator.generateSetters
(JNIMethod method, List<JNIParameter> params) (package private) String[]
CleanupClass.getArgNames
(JNIMethod method) (package private) static String
JNIGenerator.getFunctionName
(JNIMethod method) (package private) static String
JNIGenerator.getFunctionName
(JNIMethod method, List<JNIType> paramTypes) (package private) static String[]
NativesGenerator.getNativeNameParts
(JNIMethod method) (package private) String
(package private) String
Method parameters in org.fusesource.hawtjni.generator with type arguments of type JNIMethodModifier and TypeMethodDescriptionvoid
void
void
(package private) void
StatsGenerator.generateFunctionEnum
(List<JNIMethod> methods) static void
JNIGenerator.sortMethods
(List<JNIMethod> methods) -
Uses of JNIMethod in org.fusesource.hawtjni.generator.model
Classes in org.fusesource.hawtjni.generator.model that implement JNIMethodMethods in org.fusesource.hawtjni.generator.model that return JNIMethodMethods in org.fusesource.hawtjni.generator.model that return types with arguments of type JNIMethodModifier and TypeMethodDescriptionJNIClass.getDeclaredMethods()
ReflectClass.getDeclaredMethods()
JNIClass.getNativeMethods()
ReflectClass.getNativeMethods()