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 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 Modifier and Type Field Description (package private) java.util.Set<? extends AnnotationParser.Handler>
_handlers
(package private) AnnotationParser.MethodInfo
_mi
-
Constructor Summary
Constructors Constructor Description MyMethodVisitor(java.util.Set<? extends AnnotationParser.Handler> handlers, AnnotationParser.ClassInfo classInfo, int access, java.lang.String name, java.lang.String methodDesc, java.lang.String signature, java.lang.String[] exceptions, int asmVersion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.objectweb.asm.AnnotationVisitor
visitAnnotation(java.lang.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
-
-
-
-
Field Detail
-
_mi
final AnnotationParser.MethodInfo _mi
-
_handlers
final java.util.Set<? extends AnnotationParser.Handler> _handlers
-
-
Constructor Detail
-
MyMethodVisitor
public MyMethodVisitor(java.util.Set<? extends AnnotationParser.Handler> handlers, AnnotationParser.ClassInfo classInfo, int access, java.lang.String name, java.lang.String methodDesc, java.lang.String signature, java.lang.String[] exceptions, int asmVersion)
-
-