Enum Class SignatureTargetType
- All Implemented Interfaces:
Serializable,Comparable<SignatureTargetType>,Constable
Type of item targeted by a native signature.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionSignature target is a basic block.Signature target is a series of bytes.Signature target is an instruction.Signature target is a routine. -
Method Summary
Modifier and TypeMethodDescriptionstatic SignatureTargetTypeReturns the enum constant of this class with the specified name.static SignatureTargetType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ROUTINE
Signature target is a routine. -
BASIC_BLOCK
Signature target is a basic block. -
INSTRUCTION
Signature target is an instruction. -
DATA
Signature target is a series of bytes.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-