Package com.strobel.reflection.emit
Enum Verifier.FrameType
- java.lang.Object
-
- java.lang.Enum<Verifier.FrameType>
-
- com.strobel.reflection.emit.Verifier.FrameType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<Verifier.FrameType>
- Enclosing class:
- Verifier
static enum Verifier.FrameType extends java.lang.Enum<Verifier.FrameType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description FIELD_SIGNATURELOCAL_VARIABLEMETHOD_ARGUMENTMETHOD_PARAMETERMETHOD_RETURN_TYPEMETHOD_SIGNATUREMETHOD_THROWS_LISTSUPER_CLASSSUPER_INTERFACETYPE_ARGUMENTTYPE_BOUNDTYPE_SIGNATURETYPE_VARIABLE
-
Constructor Summary
Constructors Modifier Constructor Description privateFrameType()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Verifier.FrameTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Verifier.FrameType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
FIELD_SIGNATURE
public static final Verifier.FrameType FIELD_SIGNATURE
-
METHOD_SIGNATURE
public static final Verifier.FrameType METHOD_SIGNATURE
-
METHOD_RETURN_TYPE
public static final Verifier.FrameType METHOD_RETURN_TYPE
-
METHOD_PARAMETER
public static final Verifier.FrameType METHOD_PARAMETER
-
METHOD_THROWS_LIST
public static final Verifier.FrameType METHOD_THROWS_LIST
-
METHOD_ARGUMENT
public static final Verifier.FrameType METHOD_ARGUMENT
-
TYPE_SIGNATURE
public static final Verifier.FrameType TYPE_SIGNATURE
-
TYPE_VARIABLE
public static final Verifier.FrameType TYPE_VARIABLE
-
LOCAL_VARIABLE
public static final Verifier.FrameType LOCAL_VARIABLE
-
TYPE_ARGUMENT
public static final Verifier.FrameType TYPE_ARGUMENT
-
TYPE_BOUND
public static final Verifier.FrameType TYPE_BOUND
-
SUPER_CLASS
public static final Verifier.FrameType SUPER_CLASS
-
SUPER_INTERFACE
public static final Verifier.FrameType SUPER_INTERFACE
-
-
Method Detail
-
values
public static Verifier.FrameType[] 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 (Verifier.FrameType c : Verifier.FrameType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Verifier.FrameType 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
-
-