public class StackMapTableAttr extends MiscAttr
| Modifier and Type | Field and Description |
|---|---|
static boolean |
compressStackMapTable |
| Constructor and Description |
|---|
StackMapTableAttr() |
StackMapTableAttr(byte[] data,
CodeAttr code)
Add a new StackMapTableAttr to a CodeAttr.
|
| Modifier and Type | Method and Description |
|---|---|
void |
emitStackMapEntry(Label label,
CodeAttr code)
Emit type state for the given Label.
|
Method |
getMethod() |
void |
print(ClassTypeWriter dst) |
void |
write(java.io.DataOutputStream dstr)
Write out the contents of the Attribute.
|
addToFrontOf, assignConstants, assignConstants, count, get, getConstants, getContainer, getLengthAll, getName, getNameIndex, getNext, isSkipped, setContainer, setName, setNameIndex, setNext, setSkipped, setSkipped, writeAllpublic StackMapTableAttr()
public StackMapTableAttr(byte[] data,
CodeAttr code)
public Method getMethod()
public void write(java.io.DataOutputStream dstr)
throws java.io.IOException
public void emitStackMapEntry(Label label, CodeAttr code)
CodeAttr.processFixups().public void print(ClassTypeWriter dst)