Modifier and Type | Method and Description |
---|---|
protected Label[] |
Attribute.getLabels()
Returns the labels corresponding to this attribute.
|
protected Label |
ClassReader.readLabel(int offset,
Label[] labels)
Returns the label corresponding to the given offset.
|
Modifier and Type | Method and Description |
---|---|
protected Attribute |
Attribute.read(ClassReader cr,
int off,
int len,
char[] buf,
int codeOff,
Label[] labels)
Reads a
type attribute. |
protected Label |
ClassReader.readLabel(int offset,
Label[] labels)
Returns the label corresponding to the given offset.
|
void |
MethodVisitor.visitJumpInsn(int opcode,
Label label)
Visits a jump instruction.
|
void |
MethodVisitor.visitLabel(Label label)
Visits a label.
|
void |
MethodVisitor.visitLineNumber(int line,
Label start)
Visits a line number declaration.
|
void |
MethodVisitor.visitLocalVariable(String name,
String desc,
String signature,
Label start,
Label end,
int index)
Visits a local variable declaration.
|
void |
MethodVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
Visits a LOOKUPSWITCH instruction.
|
void |
MethodVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels)
Visits a LOOKUPSWITCH instruction.
|
void |
MethodVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
Visits a TABLESWITCH instruction.
|
void |
MethodVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels)
Visits a TABLESWITCH instruction.
|
void |
MethodVisitor.visitTryCatchBlock(Label start,
Label end,
Label handler,
String type)
Visits a try catch block.
|
Modifier and Type | Method and Description |
---|---|
Label |
TryCatchBlock.getEnd() |
Label |
TryCatchBlock.getHandler() |
Label |
TryCatchBlock.getStart() |
Constructor and Description |
---|
TryCatchBlock(Label start,
Label end,
Label handler,
String type) |
Modifier and Type | Method and Description |
---|---|
Label |
OpcodeNode.getLabel() |
Modifier and Type | Method and Description |
---|---|
void |
OpcodeNode.setLabel(Label label) |
Modifier and Type | Method and Description |
---|---|
void |
MethodVisitorForStorable.visitJumpInsn(int opcode,
Label label) |
void |
MethodVisitorForPersistable.visitJumpInsn(int opcode,
Label label) |
void |
MethodGenerator.visitJumpInsn(int opcode,
Label label) |
void |
MethodVisitorForStorable.visitLabel(Label label) |
void |
MethodVisitorForPersistable.visitLabel(Label label) |
void |
MethodGenerator.visitLabel(Label label) |
void |
MethodVisitorForStorable.visitLineNumber(int line,
Label start) |
void |
MethodVisitorForPersistable.visitLineNumber(int line,
Label start) |
void |
MethodGenerator.visitLineNumber(int line,
Label start) |
void |
MethodVisitorForStorable.visitLocalVariable(String name,
String desc,
String signature,
Label start,
Label end,
int index) |
void |
MethodVisitorForPersistable.visitLocalVariable(String name,
String desc,
String signature,
Label start,
Label end,
int index) |
void |
MethodGenerator.visitLocalVariable(String name,
String desc,
String signature,
Label start,
Label end,
int index) |
void |
MethodVisitorForStorable.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels) |
void |
MethodVisitorForStorable.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels) |
void |
MethodVisitorForPersistable.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels) |
void |
MethodVisitorForPersistable.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels) |
void |
MethodGenerator.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels) |
void |
MethodGenerator.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels) |
void |
MethodVisitorForStorable.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels) |
void |
MethodVisitorForStorable.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels) |
void |
MethodVisitorForPersistable.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels) |
void |
MethodVisitorForPersistable.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels) |
void |
MethodGenerator.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels) |
void |
MethodGenerator.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels) |
void |
MethodVisitorForStorable.visitTryCatchBlock(Label start,
Label end,
Label handler,
String type) |
void |
MethodVisitorForPersistable.visitTryCatchBlock(Label start,
Label end,
Label handler,
String type) |
void |
MethodGenerator.visitTryCatchBlock(Label start,
Label end,
Label handler,
String type) |
Modifier and Type | Method and Description |
---|---|
void |
CheckMethodVisitor.visitJumpInsn(int opcode,
Label label) |
void |
CheckMethodVisitor.visitLabel(Label label) |
void |
CheckMethodVisitor.visitLineNumber(int line,
Label start) |
void |
CheckMethodVisitor.visitLocalVariable(String name,
String desc,
String signature,
Label start,
Label end,
int index) |
void |
CheckMethodVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels) |
void |
CheckMethodVisitor.visitLookupSwitchInsn(Label dflt,
int[] keys,
Label[] labels) |
void |
CheckMethodVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels) |
void |
CheckMethodVisitor.visitTableSwitchInsn(int min,
int max,
Label dflt,
Label[] labels) |
void |
CheckMethodVisitor.visitTryCatchBlock(Label start,
Label end,
Label handler,
String type) |
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.