Implementations of the functions defined by the Java Native Interface.
Not all functions are currently implemented. Some functions are generated, and therefore not
defined in this class:
- Field getters and setters (
Get<Type>Field
, Set<Type>Field
,
GetStatic<Type>Field
, and SetStatic<Type>Field
) are generated in
JNIFieldAccessorMethod
.
- Operations on primitive arrays
New<PrimitiveType>Array
,
Get<PrimitiveType>ArrayElements
, Release<PrimitiveType>ArrayElements
,
Get<PrimitiveType>ArrayRegion
and Set<PrimitiveType>ArrayRegion
) are generated in
JNIPrimitiveArrayOperationMethod
- Wrappers for the methods callable by JNI are generated in
JNIJavaCallWrapperMethod
.