Enum DefaultArchitectureTypes
- java.lang.Object
-
- java.lang.Enum<DefaultArchitectureTypes>
-
- com.sedmelluq.lava.common.natives.architecture.DefaultArchitectureTypes
-
- All Implemented Interfaces:
ArchitectureType,java.io.Serializable,java.lang.Comparable<DefaultArchitectureTypes>
public enum DefaultArchitectureTypes extends java.lang.Enum<DefaultArchitectureTypes> implements ArchitectureType
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.String>aliasesjava.lang.Stringidentifier
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ArchitectureTypedetect()java.lang.Stringidentifier()static DefaultArchitectureTypesvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static DefaultArchitectureTypes[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ARM
public static final DefaultArchitectureTypes ARM
-
ARM_HF
public static final DefaultArchitectureTypes ARM_HF
-
ARMv8_32
public static final DefaultArchitectureTypes ARMv8_32
-
ARMv8_64
public static final DefaultArchitectureTypes ARMv8_64
-
MIPS_32
public static final DefaultArchitectureTypes MIPS_32
-
MIPS_32_LE
public static final DefaultArchitectureTypes MIPS_32_LE
-
MIPS_64
public static final DefaultArchitectureTypes MIPS_64
-
MIPS_64_LE
public static final DefaultArchitectureTypes MIPS_64_LE
-
PPC_32
public static final DefaultArchitectureTypes PPC_32
-
PPC_32_LE
public static final DefaultArchitectureTypes PPC_32_LE
-
PPC_64
public static final DefaultArchitectureTypes PPC_64
-
PPC_64_LE
public static final DefaultArchitectureTypes PPC_64_LE
-
X86_32
public static final DefaultArchitectureTypes X86_32
-
X86_64
public static final DefaultArchitectureTypes X86_64
-
-
Method Detail
-
values
public static DefaultArchitectureTypes[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DefaultArchitectureTypes c : DefaultArchitectureTypes.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DefaultArchitectureTypes valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
identifier
public java.lang.String identifier()
- Specified by:
identifierin interfaceArchitectureType- Returns:
- Identifier used in directory names (combined with OS identifier) for this ABI
-
detect
public static ArchitectureType detect()
-
-