| Modifier and Type | Class and Description |
|---|---|
static class |
Processor.Arch
The
Processor.Arch enum defines the architecture of
a microprocessor. |
static class |
Processor.Type
The
Processor.Type enum defines types of a microprocessor. |
| Constructor and Description |
|---|
Processor(Processor.Arch arch,
Processor.Type type)
Constructs a
Processor object with the given
parameters. |
| Modifier and Type | Method and Description |
|---|---|
Processor.Arch |
getArch()
Returns the processor architecture as an
Processor.Arch enum. |
Processor.Type |
getType()
Returns the processor type as
Processor.Type enum. |
boolean |
is32Bit()
Checks if
Processor is 32 bit. |
boolean |
is64Bit()
Checks if
Processor is 64 bit. |
boolean |
isIA64()
Checks if
Processor is type of Intel Itanium. |
boolean |
isPPC()
Checks if
Processor is type of Power PC. |
boolean |
isX86()
Checks if
Processor is type of x86. |
public Processor(Processor.Arch arch, Processor.Type type)
Processor object with the given
parameters.arch - The processor architecture.type - The processor type.public Processor.Arch getArch()
Processor.Arch enum.
The processor architecture defines, if the processor has
a 32 or 64 bit architecture.Processor.Arch enum.public Processor.Type getType()
Processor.Type enum.
The processor type defines, if the processor is for example
a x86 or PPA.Processor.Type enum.public boolean is32Bit()
Processor is 32 bit.true, if Processor is Processor.Arch.BIT_32, else false.public boolean is64Bit()
Processor is 64 bit.true, if Processor is Processor.Arch.BIT_64, else false.public boolean isX86()
Processor is type of x86.true, if Processor is Processor.Type.X86, else false.public boolean isIA64()
Processor is type of Intel Itanium.true. if Processor is Processor.Type.IA_64, else false.public boolean isPPC()
Processor is type of Power PC.true. if Processor is Processor.Type.PPC, else false.Copyright © 2001–2018 The Apache Software Foundation. All rights reserved.