Top Inners
org.graalvm.nativeimage.impl

public Interface InternalPlatform

Imports
org.graalvm.nativeimage.Platform

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface
InternalPlatform.NATIVE_ONLY

Marker interface for native platforms.

public static interface
InternalPlatform.PLATFORM_JNI

Used for all platforms that make use of static JNI JDK libraries (libjava.a, libnio.a, ...).

org.graalvm.nativeimage.impl back to summary

public Interface InternalPlatform.NATIVE_ONLY

extends Platform
Known Direct Subinterfaces
org.graalvm.nativeimage.Platform.AMD64, org.graalvm.nativeimage.Platform.AARCH64, org.graalvm.nativeimage.Platform.LINUX, org.graalvm.nativeimage.Platform.DARWIN, org.graalvm.nativeimage.Platform.WINDOWS

Marker interface for native platforms.
Since
23.0

Field Summary

Inherited from org.graalvm.nativeimage.Platform:
PLATFORM_PROPERTY_NAME

Method Summary

Inherited from org.graalvm.nativeimage.Platform:
getArchitecturegetOSincludedIn
org.graalvm.nativeimage.impl back to summary

public Interface InternalPlatform.PLATFORM_JNI

extends Platform
Known Direct Subinterfaces
org.graalvm.nativeimage.Platform.LINUX, org.graalvm.nativeimage.Platform.DARWIN, org.graalvm.nativeimage.Platform.WINDOWS

Used for all platforms that make use of static JNI JDK libraries (libjava.a, libnio.a, ...).
Since
19.2

Field Summary

Inherited from org.graalvm.nativeimage.Platform:
PLATFORM_PROPERTY_NAME

Method Summary

Inherited from org.graalvm.nativeimage.Platform:
getArchitecturegetOSincludedIn