public class ClassMetadataCollector
extends org.objectweb.asm.ClassVisitor
| Constructor and Description |
|---|
ClassMetadataCollector(BindingRegistry registry,
Reporter reporter) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.felix.ipojo.metadata.Element |
getComponentMetadata()
Build metadata.
|
org.apache.felix.ipojo.metadata.Element |
getInstanceMetadata()
Build instance metadata.
|
void |
visit(int version,
int access,
String name,
String signature,
String superName,
String[] interfaces) |
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(String desc,
boolean visible)
Visit class annotations.
|
void |
visitEnd()
End of the visit : compute final elements.
|
org.objectweb.asm.FieldVisitor |
visitField(int access,
String name,
String desc,
String signature,
Object value)
Visit a field.
|
org.objectweb.asm.MethodVisitor |
visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
Visit a method.
|
public ClassMetadataCollector(BindingRegistry registry, Reporter reporter)
public org.apache.felix.ipojo.metadata.Element getComponentMetadata()
public org.apache.felix.ipojo.metadata.Element getInstanceMetadata()
public void visit(int version,
int access,
String name,
String signature,
String superName,
String[] interfaces)
visit in class org.objectweb.asm.ClassVisitorpublic org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
visitAnnotation in class org.objectweb.asm.ClassVisitordesc - : annotation descriptor.visible - : is the annotation visible at runtime.ClassVisitor.visitAnnotation(java.lang.String, boolean)public org.objectweb.asm.FieldVisitor visitField(int access,
String name,
String desc,
String signature,
Object value)
visitField in class org.objectweb.asm.ClassVisitoraccess - : field access.name - : field namedesc - : field descriptorsignature - : field signaturevalue - : field value (static field only)ClassVisitor.visitField(int, java.lang.String, java.lang.String, java.lang.String,
java.lang.Object)public org.objectweb.asm.MethodVisitor visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
visitMethod in class org.objectweb.asm.ClassVisitoraccess - : method accessname - : method namedesc - : method descriptorsignature - : method signatureexceptions - : method exceptionsClassVisitor.visitMethod(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])public void visitEnd()
visitEnd in class org.objectweb.asm.ClassVisitorClassVisitor.visitEnd()Copyright © 2006–2023 The Apache Software Foundation. All rights reserved.