Package com.ibm.wala.shrikeCT
Enum StackMapConstants.Item
- java.lang.Object
-
- java.lang.Enum<StackMapConstants.Item>
-
- com.ibm.wala.shrikeCT.StackMapConstants.Item
-
- All Implemented Interfaces:
Serializable
,Comparable<StackMapConstants.Item>
- Enclosing class:
- StackMapConstants
public static enum StackMapConstants.Item extends Enum<StackMapConstants.Item>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ITEM_Double
ITEM_Float
ITEM_Integer
ITEM_Long
ITEM_Null
ITEM_Object
ITEM_Top
ITEM_Uninitalized
ITEM_UninitializedThis
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isObject()
int
size()
static StackMapConstants.Item
valueOf(String name)
Returns the enum constant of this type with the specified name.static StackMapConstants.Item[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.void
write(OutputStream s, ClassWriter writer)
-
-
-
Enum Constant Detail
-
ITEM_Top
public static final StackMapConstants.Item ITEM_Top
-
ITEM_Integer
public static final StackMapConstants.Item ITEM_Integer
-
ITEM_Float
public static final StackMapConstants.Item ITEM_Float
-
ITEM_Double
public static final StackMapConstants.Item ITEM_Double
-
ITEM_Long
public static final StackMapConstants.Item ITEM_Long
-
ITEM_Null
public static final StackMapConstants.Item ITEM_Null
-
ITEM_UninitializedThis
public static final StackMapConstants.Item ITEM_UninitializedThis
-
ITEM_Object
public static final StackMapConstants.Item ITEM_Object
-
ITEM_Uninitalized
public static final StackMapConstants.Item ITEM_Uninitalized
-
-
Method Detail
-
values
public static StackMapConstants.Item[] 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 (StackMapConstants.Item c : StackMapConstants.Item.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static StackMapConstants.Item valueOf(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
isObject
public boolean isObject()
-
size
public int size()
-
write
public void write(OutputStream s, ClassWriter writer) throws IOException
- Throws:
IOException
-
-