Native Image
Package
Description
This package contains annotations that configure the substitution mechanism of GraalVM Native
Image.
The GraalVM SDK Native Image API allows to customize the native image generation, i.e., the
ahead-of-time compilation of Java code to standalone executables.
This package and its sub-packages provide a fast and lightweight interface between Java code and
C code.
This package provides parts of the Java / C interface that are related to C constants.
This package provides parts of the Java / C interface that are related to C functions.
This package provides parts of the Java / C interface that are related to C structures.
This package provides parts of the Java / C interface that are related to standard C pointer
types, as well as utility functions to convert between Java types and C types.
The GraalVM SDK Native Image API allows to customize the native image generation, i.e., the
ahead-of-time compilation of Java code to standalone executables:
Features allow clients to intercept the native image
generation and run custom initialization code at various stages.
RuntimeClassInitialization is used to configure when
classes are initialized.
RuntimeReflection to register classes, methods, and
fields for reflection at run time.