protected class TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor extends MethodVisitor
api, mv| Modifier | Constructor and Description |
|---|---|
protected |
TypeReferenceMethodVisitor(MethodVisitor methodVisitor)
Creates a new type reference-collecting method visitor.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotationVisitor |
visitAnnotation(String descriptor,
boolean visible) |
AnnotationVisitor |
visitAnnotationDefault() |
void |
visitFieldInsn(int opcode,
String ownerInternalName,
String name,
String descriptor) |
AnnotationVisitor |
visitInsnAnnotation(int typeReference,
TypePath typePath,
String descriptor,
boolean visible) |
void |
visitInvokeDynamicInsn(String name,
String descriptor,
Handle handle,
Object[] argument) |
void |
visitLdcInsn(Object value) |
AnnotationVisitor |
visitLocalVariableAnnotation(int typeReference,
TypePath typePath,
Label[] start,
Label[] end,
int[] index,
String descriptor,
boolean visible) |
void |
visitMethodInsn(int opcode,
String ownerInternalName,
String name,
String descriptor,
boolean isInterface) |
void |
visitMultiANewArrayInsn(String descriptor,
int dimension) |
AnnotationVisitor |
visitParameterAnnotation(int index,
String descriptor,
boolean visible) |
AnnotationVisitor |
visitTryCatchAnnotation(int typeReference,
TypePath typePath,
String descriptor,
boolean visible) |
void |
visitTryCatchBlock(Label start,
Label end,
Label handler,
String typeInternalName) |
AnnotationVisitor |
visitTypeAnnotation(int typeReference,
TypePath typePath,
String descriptor,
boolean visible) |
void |
visitTypeInsn(int opcode,
String internalName) |
visitAnnotableParameterCount, visitAttribute, visitCode, visitEnd, visitFrame, visitIincInsn, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLineNumber, visitLocalVariable, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitParameter, visitTableSwitchInsn, visitVarInsnprotected TypeReferenceMethodVisitor(MethodVisitor methodVisitor)
methodVisitor - The method visitor to delegate to.public AnnotationVisitor visitAnnotationDefault()
visitAnnotationDefault in class MethodVisitorpublic AnnotationVisitor visitAnnotation(String descriptor, boolean visible)
visitAnnotation in class MethodVisitorpublic AnnotationVisitor visitTypeAnnotation(int typeReference, TypePath typePath, String descriptor, boolean visible)
visitTypeAnnotation in class MethodVisitorpublic AnnotationVisitor visitParameterAnnotation(int index, String descriptor, boolean visible)
visitParameterAnnotation in class MethodVisitorpublic AnnotationVisitor visitInsnAnnotation(int typeReference, TypePath typePath, String descriptor, boolean visible)
visitInsnAnnotation in class MethodVisitorpublic AnnotationVisitor visitTryCatchAnnotation(int typeReference, TypePath typePath, String descriptor, boolean visible)
visitTryCatchAnnotation in class MethodVisitorpublic AnnotationVisitor visitLocalVariableAnnotation(int typeReference, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible)
visitLocalVariableAnnotation in class MethodVisitorpublic void visitTypeInsn(int opcode,
String internalName)
visitTypeInsn in class MethodVisitorpublic void visitFieldInsn(int opcode,
String ownerInternalName,
String name,
String descriptor)
visitFieldInsn in class MethodVisitorpublic void visitMethodInsn(int opcode,
String ownerInternalName,
String name,
String descriptor,
boolean isInterface)
visitMethodInsn in class MethodVisitorpublic void visitInvokeDynamicInsn(String name, String descriptor, Handle handle, Object[] argument)
visitInvokeDynamicInsn in class MethodVisitorpublic void visitLdcInsn(Object value)
visitLdcInsn in class MethodVisitorpublic void visitMultiANewArrayInsn(String descriptor, int dimension)
visitMultiANewArrayInsn in class MethodVisitorpublic void visitTryCatchBlock(Label start, Label end, Label handler, String typeInternalName)
visitTryCatchBlock in class MethodVisitorCopyright © 2014–2019. All rights reserved.