Modifier and Type | Class and Description |
---|---|
static class |
StackMapData.StackMapItem1 |
static class |
StackMapData.StackMapItem2 |
Modifier and Type | Field and Description |
---|---|
(package private) Environment |
env |
(package private) boolean |
isStackMapTable |
(package private) DataVector |
localsMap |
(package private) int |
offset |
(package private) int |
pc |
(package private) java.lang.String |
stackFrameType |
(package private) DataVector |
stackMap |
(package private) int |
type |
Constructor and Description |
---|
StackMapData(Environment env) |
Modifier and Type | Method and Description |
---|---|
int |
getLength() |
(package private) void |
setIsStackMapTable(boolean isStackMapTable) |
(package private) void |
setLocalsMap(DataVector localsMap) |
(package private) void |
setOffset(int offset) |
(package private) void |
setOffset(StackMapData prevFrame) |
(package private) void |
setPC(int pc) |
(package private) void |
setStackFrameType(java.lang.String stackFrameType) |
(package private) void |
setStackMap(DataVector stackMap) |
void |
write(CheckedDataOutputStream out) |
int pc
int offset
int type
java.lang.String stackFrameType
boolean isStackMapTable
DataVector localsMap
DataVector stackMap
Environment env
StackMapData(Environment env)
void setPC(int pc)
void setOffset(int offset)
void setOffset(StackMapData prevFrame)
void setStackFrameType(java.lang.String stackFrameType)
void setIsStackMapTable(boolean isStackMapTable)
void setLocalsMap(DataVector localsMap)
void setStackMap(DataVector stackMap)
public void write(CheckedDataOutputStream out) throws java.io.IOException