Package org.eclipse.jetty.annotations
Class AnnotationParser.MyMethodVisitor
java.lang.Object
org.objectweb.asm.MethodVisitor
org.eclipse.jetty.annotations.AnnotationParser.MyMethodVisitor
- Enclosing class:
- AnnotationParser
public static class AnnotationParser.MyMethodVisitor
extends org.objectweb.asm.MethodVisitor
ASM Visitor for parsing a method. We are only interested in the annotations on methods.
-
Field Summary
Fields inherited from class org.objectweb.asm.MethodVisitor
api, mv
-
Constructor Summary
ConstructorDescriptionMyMethodVisitor
(Set<? extends AnnotationParser.Handler> handlers, AnnotationParser.ClassInfo classInfo, int access, String name, String methodDesc, String signature, String[] exceptions, int asmVersion) -
Method Summary
Modifier and TypeMethodDescriptionorg.objectweb.asm.AnnotationVisitor
visitAnnotation
(String desc, boolean visible) We are only interested in finding the annotations on methods.Methods inherited from class org.objectweb.asm.MethodVisitor
getDelegate, visitAnnotableParameterCount, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn, visitVarInsn
-
Constructor Details
-
MyMethodVisitor
public MyMethodVisitor(Set<? extends AnnotationParser.Handler> handlers, AnnotationParser.ClassInfo classInfo, int access, String name, String methodDesc, String signature, String[] exceptions, int asmVersion)
-
-
Method Details
-
visitAnnotation
We are only interested in finding the annotations on methods.- Overrides:
visitAnnotation
in classorg.objectweb.asm.MethodVisitor
-