Summary
|
[Expand]
Inherited Methods |
From class
org.sonatype.guice.bean.scanners.EmptyClassVisitor
|
void
|
visit(int version, int access, String name, String signature, String superName, String[] interfaces)
Visits the header of the class.
|
|
AnnotationVisitor
|
visitAnnotation(String desc, boolean visible)
Visits an annotation of the class.
|
|
void
|
visitAttribute(Attribute attr)
Visits a non standard attribute of the class.
|
|
void
|
visitEnd()
Visits the end of the class.
|
|
FieldVisitor
|
visitField(int access, String name, String desc, String signature, Object value)
Visits a field of the class.
|
|
void
|
visitInnerClass(String name, String outerName, String innerName, int access)
Visits information about an inner class.
|
|
MethodVisitor
|
visitMethod(int access, String name, String desc, String signature, String[] exceptions)
Visits a method of the class.
|
|
void
|
visitOuterClass(String owner, String name, String desc)
Visits the enclosing class of the class.
|
|
void
|
visitSource(String source, String debug)
Visits the source of the class.
|
|
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
From interface
org.sonatype.guice.bean.scanners.ClassSpaceVisitor
|
From interface
org.sonatype.guice.bean.scanners.asm.ClassVisitor
|
abstract
void
|
visit(int version, int access, String name, String signature, String superName, String[] interfaces)
Visits the header of the class.
|
|
abstract
AnnotationVisitor
|
visitAnnotation(String desc, boolean visible)
Visits an annotation of the class.
|
|
abstract
void
|
visitAttribute(Attribute attr)
Visits a non standard attribute of the class.
|
|
abstract
void
|
visitEnd()
Visits the end of the class.
|
|
abstract
FieldVisitor
|
visitField(int access, String name, String desc, String signature, Object value)
Visits a field of the class.
|
|
abstract
void
|
visitInnerClass(String name, String outerName, String innerName, int access)
Visits information about an inner class.
|
|
abstract
MethodVisitor
|
visitMethod(int access, String name, String desc, String signature, String[] exceptions)
Visits a method of the class.
|
|
abstract
void
|
visitOuterClass(String owner, String name, String desc)
Visits the enclosing class of the class.
|
|
abstract
void
|
visitSource(String source, String debug)
Visits the source of the class.
|
|
Public Constructors
Public Methods
public
void
visit
(ClassSpace _space)
Visits the start of the class space.
public
void
visit
(int version, int access, String name, String signature, String superName, String[] interfaces)
Visits the header of the class.
Parameters
| version
| the class version. |
| access
| the class's access flags (see Opcodes). This
parameter also indicates if the class is deprecated. |
| name
| the internal name of the class (see
Type#getInternalName() getInternalName). |
| signature
| the signature of this class. May be null if
the class is not a generic one, and does not extend or implement
generic classes or interfaces. |
| superName
| the internal of name of the super class (see
Type#getInternalName() getInternalName). For interfaces,
the super class is Object. May be null, but
only for the Object class. |
| interfaces
| the internal names of the class's interfaces (see
Type#getInternalName() getInternalName). May be
null.
|
public
AnnotationVisitor
visitAnnotation
(String desc, boolean visible)
Visits an annotation of the class.
Parameters
| desc
| the class descriptor of the annotation class. |
| visible
| true if the annotation is visible at runtime. |
Returns
- a visitor to visit the annotation values, or null if
this visitor is not interested in visiting this annotation.
Visits a class resource in the class space.
Parameters
| url
| The class resource URL |
Returns
- Class visitor;
null if this visitor is not interested in visiting the class
public
void
visitEnd
()
Visits the end of the class. This method, which is the last one to be
called, is used to inform the visitor that all the fields and methods of
the class have been visited.