Java Native Interface

Java Native Interface (JNI) is a technology part of the Java runtime that allows Java code to interact with platform-native libraries such as those written in C.

Elements supports JNI via the external (Oxygene), extern (C#) and __external (Swift) keywords, which work similar to the native keyword used in the Java language.

See Also