Class Platform.MACOS_AMD64
java.lang.Object
org.graalvm.nativeimage.Platform.MACOS_AMD64
- All Implemented Interfaces:
org.graalvm.nativeimage.impl.InternalPlatform.NATIVE_ONLY, org.graalvm.nativeimage.impl.InternalPlatform.PLATFORM_JNI, Platform, Platform.AMD64, Platform.DARWIN, Platform.DARWIN_AMD64, Platform.MACOS
- Enclosing interface:
Platform
public static final class Platform.MACOS_AMD64
extends Object
implements Platform.MACOS, Platform.DARWIN_AMD64
Supported leaf platform: MacOS on x86 64-bit.
- Since:
- 22.1
-
Nested Class Summary
Nested classes/interfaces inherited from interface Platform
Platform.AARCH64, Platform.AMD64, Platform.ANDROID, Platform.ANDROID_AARCH64, Platform.DARWIN, Platform.DARWIN_AARCH64, Platform.DARWIN_AMD64, Platform.HOSTED_ONLY, Platform.IOS, Platform.IOS_AARCH64, Platform.IOS_AMD64, Platform.LINUX, Platform.LINUX_AARCH64, Platform.LINUX_AARCH64_BASE, Platform.LINUX_AMD64, Platform.LINUX_AMD64_BASE, Platform.LINUX_RISCV64, Platform.MACOS, Platform.MACOS_AARCH64, Platform.MACOS_AMD64, Platform.RISCV64, Platform.WINDOWS, Platform.WINDOWS_AARCH64, Platform.WINDOWS_AMD64
Modifier and TypeInterfaceDescriptionstatic interface
Supported architecture: ARMv8 64-bit.static interface
Supported architecture: x86 64-bit.static interface
Supported operating system: Android.static final class
Supported leaf platform: Android on AArch64 64-bit.static interface
Basis for all Apple operating systems (MacOS and iOS).static interface
Basis for all Apple operating systems on AMD64 (MACOS_AMD64 & IOS_AMD64).static interface
Basis for all Apple operating systems on AMD64 (MACOS_AMD64 & IOS_AMD64).static final class
Marker for elements (types, methods, or fields) that are only visible during native image generation and cannot be used at run time, regardless of the actual platform.static interface
Supported operating system: iOS.static final class
Supported leaf platform: iOS on AArch 64-bit.static final class
Supported leaf platform: iOS on x86 64-bit.static interface
Supported operating system: Linux.static final class
Supported leaf platform: Linux on AArch64 64-bit.static interface
Basis for all Linux operating systems on AARCH64 (LINUX_AARCH64 & ANDROID_AARCH64).static class
Supported leaf platform: Linux on x86 64-bit.static interface
Basis for all Linux operating systems on AMD64 (LINUX_AMD64).static final class
Supported leaf platform: Linux on RISC-V 64-bit.static interface
Supported operating system: MacOS.static final class
Supported leaf platform: MacOS on AArch 64-bit.static final class
Supported leaf platform: MacOS on x86 64-bit.static interface
Supported architecture: RISC-V 64-bit.static interface
Supported operating system: Windows.static final class
Supported leaf platform: Windows on AArch 64-bit.static final class
Supported leaf platform: Windows on x86 64-bit. -
Field Summary
Fields inherited from interface Platform
PLATFORM_PROPERTY_NAME
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface Platform.AMD64
getArchitecture
Methods inherited from interface Platform.MACOS
getOS
-
Constructor Details
-
MACOS_AMD64
public MACOS_AMD64()Instantiates a marker instance of this platform.- Since:
- 22.1
-