org.apache.xbean.finder
Class ClassFinder.InfoBuildingVisitor

java.lang.Object
  extended by EmptyVisitor
      extended by org.apache.xbean.finder.ClassFinder.InfoBuildingVisitor
Enclosing class:
ClassFinder

public class ClassFinder.InfoBuildingVisitor
extends EmptyVisitor


Constructor Summary
ClassFinder.InfoBuildingVisitor()
           
ClassFinder.InfoBuildingVisitor(ClassFinder.Info info)
           
 
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 name, java.lang.String desc, java.lang.String signature, java.lang.Object value)
           
 MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
           
 AnnotationVisitor visitParameterAnnotation(int param, java.lang.String desc, boolean visible)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassFinder.InfoBuildingVisitor

public ClassFinder.InfoBuildingVisitor()

ClassFinder.InfoBuildingVisitor

public ClassFinder.InfoBuildingVisitor(ClassFinder.Info info)
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)

visitField

public FieldVisitor visitField(int access,
                               java.lang.String name,
                               java.lang.String desc,
                               java.lang.String signature,
                               java.lang.Object value)

visitMethod

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

visitParameterAnnotation

public AnnotationVisitor visitParameterAnnotation(int param,
                                                  java.lang.String desc,
                                                  boolean visible)