public class ComponentAnnotationReader extends ClassDataCollector
Modifier and Type | Method and Description |
---|---|
void |
annotation(Annotation annotation) |
void |
classBegin(int access,
Descriptors.TypeRef name)
Skip L and ; and replace / for .
|
void |
field(Clazz.FieldDef field) |
void |
finish() |
static Map<String,String> |
getDefinition(Clazz c) |
static Map<String,String> |
getDefinition(Clazz c,
Reporter reporter) |
Reporter |
getReporter() |
void |
implementsInterfaces(Descriptors.TypeRef[] interfaces) |
void |
method(Clazz.MethodDef method) |
void |
setReporter(Reporter reporter) |
addReference, annotationDefault, annotationDefault, classEnd, classStart, classStart, constant, deprecated, enclosingMethod, extendsClass, innerClass, memberEnd, parameter, referenceMethod, referTo, signature, version
public void setReporter(Reporter reporter)
public Reporter getReporter()
public static Map<String,String> getDefinition(Clazz c) throws Exception
Exception
public static Map<String,String> getDefinition(Clazz c, Reporter reporter) throws Exception
Exception
public void annotation(Annotation annotation)
annotation
in class ClassDataCollector
public void classBegin(int access, Descriptors.TypeRef name)
classBegin
in class ClassDataCollector
public void implementsInterfaces(Descriptors.TypeRef[] interfaces)
implementsInterfaces
in class ClassDataCollector
public void method(Clazz.MethodDef method)
method
in class ClassDataCollector
public void field(Clazz.FieldDef field)
field
in class ClassDataCollector
public void finish()
Copyright © 2021 aQute SARL. All rights reserved.