org.apache.openejb.util
Class AnnotationFinder.Visitor

java.lang.Object
  extended by org.apache.openejb.util.AnnotationFinder.Visitor
All Implemented Interfaces:
org.apache.xbean.asm.ClassVisitor
Enclosing class:
AnnotationFinder

public class AnnotationFinder.Visitor
extends Object
implements org.apache.xbean.asm.ClassVisitor


Constructor Summary
AnnotationFinder.Visitor(AnnotationFinder.Filter filter)
           
 
Method Summary
 void visit(int i, int i1, String string, String string1, String string2, String[] strings)
           
 org.apache.xbean.asm.AnnotationVisitor visitAnnotation(String name, boolean visible)
           
 void visitAttribute(org.apache.xbean.asm.Attribute attribute)
           
 void visitEnd()
           
 org.apache.xbean.asm.FieldVisitor visitField(int i, String string, String string1, String string2, Object object)
           
 void visitInnerClass(String string, String string1, String string2, int i)
           
 org.apache.xbean.asm.MethodVisitor visitMethod(int i, String string, String string1, String string2, String[] strings)
           
 void visitOuterClass(String string, String string1, String string2)
           
 void visitSource(String string, String string1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationFinder.Visitor

public AnnotationFinder.Visitor(AnnotationFinder.Filter filter)
Method Detail

visitAnnotation

public org.apache.xbean.asm.AnnotationVisitor visitAnnotation(String name,
                                                              boolean visible)
Specified by:
visitAnnotation in interface org.apache.xbean.asm.ClassVisitor

visit

public void visit(int i,
                  int i1,
                  String string,
                  String string1,
                  String string2,
                  String[] strings)
Specified by:
visit in interface org.apache.xbean.asm.ClassVisitor

visitSource

public void visitSource(String string,
                        String string1)
Specified by:
visitSource in interface org.apache.xbean.asm.ClassVisitor

visitOuterClass

public void visitOuterClass(String string,
                            String string1,
                            String string2)
Specified by:
visitOuterClass in interface org.apache.xbean.asm.ClassVisitor

visitAttribute

public void visitAttribute(org.apache.xbean.asm.Attribute attribute)
Specified by:
visitAttribute in interface org.apache.xbean.asm.ClassVisitor

visitInnerClass

public void visitInnerClass(String string,
                            String string1,
                            String string2,
                            int i)
Specified by:
visitInnerClass in interface org.apache.xbean.asm.ClassVisitor

visitField

public org.apache.xbean.asm.FieldVisitor visitField(int i,
                                                    String string,
                                                    String string1,
                                                    String string2,
                                                    Object object)
Specified by:
visitField in interface org.apache.xbean.asm.ClassVisitor

visitMethod

public org.apache.xbean.asm.MethodVisitor visitMethod(int i,
                                                      String string,
                                                      String string1,
                                                      String string2,
                                                      String[] strings)
Specified by:
visitMethod in interface org.apache.xbean.asm.ClassVisitor

visitEnd

public void visitEnd()
Specified by:
visitEnd in interface org.apache.xbean.asm.ClassVisitor


Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.