org.objectweb.asm.attrs
Class StackMapType

java.lang.Object
  extended by org.objectweb.asm.attrs.StackMapType

public class StackMapType
extends Object

Verification type info used by StackMapAttribute.

Author:
Eugene Kuleshov
See Also:
JSR 139 : Connected Limited Device Configuration 1.1

Field Summary
static int ITEM_Double
           
static int ITEM_Float
           
static int ITEM_Integer
           
static int ITEM_Long
           
static String[] ITEM_NAMES
           
static int ITEM_Null
           
static int ITEM_Object
           
static int ITEM_Top
           
static int ITEM_Uninitialized
           
static int ITEM_UninitializedThis
           
 
Method Summary
 Label getLabel()
           
 String getObject()
           
 int getType()
           
static StackMapType getTypeInfo(int itemType)
           
 void setLabel(Label offset)
           
 void setObject(String object)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ITEM_Top

public static final int ITEM_Top
See Also:
Constant Field Values

ITEM_Integer

public static final int ITEM_Integer
See Also:
Constant Field Values

ITEM_Float

public static final int ITEM_Float
See Also:
Constant Field Values

ITEM_Double

public static final int ITEM_Double
See Also:
Constant Field Values

ITEM_Long

public static final int ITEM_Long
See Also:
Constant Field Values

ITEM_Null

public static final int ITEM_Null
See Also:
Constant Field Values

ITEM_UninitializedThis

public static final int ITEM_UninitializedThis
See Also:
Constant Field Values

ITEM_Object

public static final int ITEM_Object
See Also:
Constant Field Values

ITEM_Uninitialized

public static final int ITEM_Uninitialized
See Also:
Constant Field Values

ITEM_NAMES

public static final String[] ITEM_NAMES
Method Detail

getType

public int getType()

getTypeInfo

public static StackMapType getTypeInfo(int itemType)

setLabel

public void setLabel(Label offset)

setObject

public void setObject(String object)

getLabel

public Label getLabel()

getObject

public String getObject()

toString

public String toString()
Overrides:
toString in class Object