org.objectweb.asm.util.attrs

Class ASMStackMapAttribute

public class ASMStackMapAttribute extends StackMapAttribute implements ASMifiable, Traceable

An {@link ASMifiable} {@link StackMapAttribute} sub class.

Author: Eugene Kuleshov

Constructor Summary
ASMStackMapAttribute()
ASMStackMapAttribute(List frames, int len)
Method Summary
protected voidappendLabel(StringBuffer buf, Map labelNames, Label l)
voidasmify(StringBuffer buf, String varName, Map labelNames)
protected Attributeread(ClassReader cr, int off, int len, char[] buf, int codeOff, Label[] labels)
voidtrace(StringBuffer buf, Map labelNames)

Constructor Detail

ASMStackMapAttribute

public ASMStackMapAttribute()

ASMStackMapAttribute

public ASMStackMapAttribute(List frames, int len)

Method Detail

appendLabel

protected void appendLabel(StringBuffer buf, Map labelNames, Label l)

asmify

public void asmify(StringBuffer buf, String varName, Map labelNames)

read

protected Attribute read(ClassReader cr, int off, int len, char[] buf, int codeOff, Label[] labels)

trace

public void trace(StringBuffer buf, Map labelNames)