Processor.Type

public static final enum org.apache.commons.lang3.arch.Processor.Type[source]

Enumerates types of a microprocessor.

The following types are defined:

  • AArch64

  • x86

  • ia64

  • PPC

  • RISCV

  • Unknown

Fields and constants

AARCH_64

ARM 64-bit.

IA_64

Intel Itanium 64-bit architecture.

PPC

Apple–IBM–Motorola PowerPC architecture.

RISC_V

RISC-V architecture.

UNKNOWN

Unknown architecture.

X86

Intel x86 series of instruction set architectures.

public static final Processor.Type AARCH_64[source]

ARM 64-bit.

Since:

3.13.0

public static final Processor.Type IA_64[source]

Intel Itanium 64-bit architecture.

public static final Processor.Type PPC[source]

Apple–IBM–Motorola PowerPC architecture.

public static final Processor.Type RISC_V[source]

RISC-V architecture.

Since:

3.14.0

public static final Processor.Type UNKNOWN[source]

Unknown architecture.

public static final Processor.Type X86[source]

Intel x86 series of instruction set architectures.

Methods

getLabel()

Gets the label suitable for display.

valueOf(String)

values()

public String getLabel()[source]

Gets the label suitable for display.

Returns:

The label.

Since:

3.13.0

public static Processor.Type valueOf(String name)
public static Processor.Type[] values()