protected class Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor extends MethodVisitor
api, mv
Modifier | Constructor and Description |
---|---|
protected |
ExceptionTableSubstitutor(MethodVisitor methodVisitor)
Creates a label substitor.
|
Modifier and Type | Method and Description |
---|---|
String |
toString() |
void |
visitJumpInsn(int opcode,
Label label) |
void |
visitLabel(Label label) |
void |
visitLookupSwitchInsn(Label defaultOption,
int[] keys,
Label[] label) |
void |
visitTableSwitchInsn(int minimum,
int maximum,
Label defaultOption,
Label... label) |
AnnotationVisitor |
visitTryCatchAnnotation(int typeReference,
TypePath typePath,
String descriptor,
boolean visible) |
void |
visitTryCatchBlock(Label start,
Label end,
Label handler,
String type) |
visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitMaxs, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTypeAnnotation, visitTypeInsn, visitVarInsn
protected ExceptionTableSubstitutor(MethodVisitor methodVisitor)
methodVisitor
- The method visitor for which to substitute labels.public void visitTryCatchBlock(Label start, Label end, Label handler, String type)
visitTryCatchBlock
in class MethodVisitor
public AnnotationVisitor visitTryCatchAnnotation(int typeReference, TypePath typePath, String descriptor, boolean visible)
visitTryCatchAnnotation
in class MethodVisitor
public void visitLabel(Label label)
visitLabel
in class MethodVisitor
public void visitJumpInsn(int opcode, Label label)
visitJumpInsn
in class MethodVisitor
public void visitTableSwitchInsn(int minimum, int maximum, Label defaultOption, Label... label)
visitTableSwitchInsn
in class MethodVisitor
public void visitLookupSwitchInsn(Label defaultOption, int[] keys, Label[] label)
visitLookupSwitchInsn
in class MethodVisitor
Copyright © 2014–2016. All rights reserved.