org.eclipse.jetty.annotations
Class AnnotationParser.MyClassVisitor

java.lang.Object
  extended by EmptyVisitor
      extended by org.eclipse.jetty.annotations.AnnotationParser.MyClassVisitor
Enclosing class:
AnnotationParser

public class AnnotationParser.MyClassVisitor
extends EmptyVisitor

MyClassVisitor ASM visitor for a class.


Constructor Summary
AnnotationParser.MyClassVisitor()
           
 
Method Summary
 void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
           
 AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)
           
 FieldVisitor visitField(int access, java.lang.String fieldName, java.lang.String fieldType, java.lang.String signature, java.lang.Object value)
           
 MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String methodDesc, java.lang.String signature, java.lang.String[] exceptions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationParser.MyClassVisitor

public AnnotationParser.MyClassVisitor()
Method Detail

visit

public void visit(int version,
                  int access,
                  java.lang.String name,
                  java.lang.String signature,
                  java.lang.String superName,
                  java.lang.String[] interfaces)

visitAnnotation

public AnnotationVisitor visitAnnotation(java.lang.String desc,
                                         boolean visible)

visitMethod

public MethodVisitor visitMethod(int access,
                                 java.lang.String name,
                                 java.lang.String methodDesc,
                                 java.lang.String signature,
                                 java.lang.String[] exceptions)

visitField

public FieldVisitor visitField(int access,
                               java.lang.String fieldName,
                               java.lang.String fieldType,
                               java.lang.String signature,
                               java.lang.Object value)


Copyright © 2012. All Rights Reserved.