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
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.