org.objectweb.asm.attrs

Class 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()

Field Details

ITEM_Double

public static final int ITEM_Double
Field Value:
3

ITEM_Float

public static final int ITEM_Float
Field Value:
2

ITEM_Integer

public static final int ITEM_Integer
Field Value:
1

ITEM_Long

public static final int ITEM_Long
Field Value:
4

ITEM_NAMES

public static final String[] ITEM_NAMES

ITEM_Null

public static final int ITEM_Null
Field Value:
5

ITEM_Object

public static final int ITEM_Object
Field Value:
7

ITEM_Top

public static final int ITEM_Top
Field Value:
0

ITEM_Uninitialized

public static final int ITEM_Uninitialized
Field Value:
8

ITEM_UninitializedThis

public static final int ITEM_UninitializedThis
Field Value:
6

Method Details

getLabel

public Label getLabel()

getObject

public String getObject()

getType

public int getType()

getTypeInfo

public static StackMapType getTypeInfo(int itemType)

setLabel

public void setLabel(Label offset)

setObject

public void setObject(String object)

toString

public String toString()