| Modifier and Type | Field and Description |
|---|---|
| public static final CPU | aarch64
|
| private final Set | |
| public static final CPU | arm
|
| private static final CPU | |
| private static final List | |
| public static final CPU | mips
MIPS 32-bit (big-endian). |
| public static final CPU | mips64
MIPS 64-bit (big-endian). |
| public static final CPU | mips64el
MIPS 64-bit (little-endian). |
| public static final CPU | mipsel
MIPS 32-bit (little-endian). |
| private final ByteOrder | |
| private final int | |
| public static final CPU | ppc
PowerPC 64-bit (big-endian). |
| public static final CPU | ppc32
PowerPC 32-bit (big-endian). |
| public static final CPU | ppc32le
PowerPC 32-bit (little-endian). |
| public static final CPU | ppcle
PowerPC 64-bit (little-endian). |
| public static final CPU | riscv
|
| private final boolean | |
| public static final CPU | unknown32
An unknown 32-bit little-endian CPU. |
| public static final CPU | unknown32be
An unknown 32-bit big-endian CPU. |
| public static final CPU | unknown64
An unknown 64-bit little-endian CPU. |
| public static final CPU | unknown64be
An unknown 64-bit big-endian CPU. |
| public static final List | values
All of the possible CPU values, in order. |
| public static final CPU | wasm32
WebAssembly 32-bit. |
| public static final CPU | x64
Intel/AMD 64-bit |
| public static final CPU | x86
Intel 32-bit |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Set | Returns: other names that this CPU is known byReturns other names that this CPU is known by. |
| private static CPU | |
| public static CPU | |
| public static Optional | Returns: the optional CPU for the given namea name)String for the CPU nameNames are compared case-insensitively. |
| public static CPU | Returns: the CPU for the given name ornull if it is not founda name)String for the CPU nameNames are compared case-insensitively. |
| public static CPU | |
| public boolean | |
| public ByteOrder | |
| public int | |
| public int | Returns: this CPU's pointer size, in bytesReturns this CPU's pointer size, in bytes. |
| public static CPU | |
| public static CPU[] |
| aarch64 | back to summary |
|---|---|
| public static final CPU aarch64
| |
| aliases | back to summary |
|---|---|
| private final Set<String> aliases | |
| arm | back to summary |
|---|---|
| public static final CPU arm
| |
| hostCpu | back to summary |
|---|---|
| private static final CPU hostCpu | |
| index | back to summary |
|---|---|
| private static final List<Map. | |
| mips | back to summary |
|---|---|
| public static final CPU mips MIPS 32-bit (big-endian). | |
| mips64 | back to summary |
|---|---|
| public static final CPU mips64 MIPS 64-bit (big-endian). | |
| mips64el | back to summary |
|---|---|
| public static final CPU mips64el MIPS 64-bit (little-endian). | |
| mipsel | back to summary |
|---|---|
| public static final CPU mipsel MIPS 32-bit (little-endian). | |
| nativeByteOrder | back to summary |
|---|---|
| private final ByteOrder nativeByteOrder | |
| pointerSizeBytes | back to summary |
|---|---|
| private final int pointerSizeBytes | |
| ppc | back to summary |
|---|---|
| public static final CPU ppc PowerPC 64-bit (big-endian). | |
| ppc32 | back to summary |
|---|---|
| public static final CPU ppc32 PowerPC 32-bit (big-endian). | |
| ppc32le | back to summary |
|---|---|
| public static final CPU ppc32le PowerPC 32-bit (little-endian). | |
| ppcle | back to summary |
|---|---|
| public static final CPU ppcle PowerPC 64-bit (little-endian). | |
| riscv | back to summary |
|---|---|
| public static final CPU riscv
| |
| unknown | back to summary |
|---|---|
| private final boolean unknown | |
| unknown32 | back to summary |
|---|---|
| public static final CPU unknown32 An unknown 32-bit little-endian CPU. | |
| unknown32be | back to summary |
|---|---|
| public static final CPU unknown32be An unknown 32-bit big-endian CPU. | |
| unknown64 | back to summary |
|---|---|
| public static final CPU unknown64 An unknown 64-bit little-endian CPU. | |
| unknown64be | back to summary |
|---|---|
| public static final CPU unknown64be An unknown 64-bit big-endian CPU. | |
| values | back to summary |
|---|---|
| public static final List<CPU> values All of the possible CPU values, in order. | |
| wasm32 | back to summary |
|---|---|
| public static final CPU wasm32 WebAssembly 32-bit. | |
| x64 | back to summary |
|---|---|
| public static final CPU x64 Intel/AMD 64-bit | |
| x86 | back to summary |
|---|---|
| public static final CPU x86 Intel 32-bit | |
| CPU | back to summary |
|---|---|
| private CPU(final int pointerSizeBytes, final ByteOrder nativeByteOrder, final Set<String> aliases, final boolean unknown) | |
| aliases | back to summary |
|---|---|
| public Set Returns other names that this CPU is known by. | |
| check | back to summary |
|---|---|
| private static CPU check(CPU cpu) | |
| forName | back to summary |
|---|---|
| public static CPU forName(String name) throws NoSuchElementException Names are compared case-insensitively.
| |
| forNameOpt | back to summary |
|---|---|
| public static Optional Names are compared case-insensitively. | |
| forNameOrNull | back to summary |
|---|---|
| public static CPU forNameOrNull(String name) throws NoSuchElementException Names are compared case-insensitively. | |
| host | back to summary |
|---|---|
| public static CPU host() Returns the host CPU type.
| |
| isUnknown | back to summary |
|---|---|
| public boolean isUnknown() Returns
| |
| nativeByteOrder | back to summary |
|---|---|
| public ByteOrder nativeByteOrder() Returns this CPU's native byte order.
| |
| pointerSizeBits | back to summary |
|---|---|
| public int pointerSizeBits() Returns this CPU's pointer size, in bits.
| |
| pointerSizeBytes | back to summary |
|---|---|
| public int pointerSizeBytes() Returns this CPU's pointer size, in bytes.
| |
| valueOf | back to summary |
|---|---|
| public static CPU valueOf(String name) | |
| values | back to summary |
|---|---|
| public static CPU[] values() | |