public class DSAnnotationReader extends ClassDataCollector
| Modifier and Type | Field and Description |
|---|---|
static Version |
V1_0 |
static Version |
V1_1 |
static Version |
V1_2 |
static Version |
V1_3 |
static Version |
V1_4 |
static Version |
VMAX |
| Modifier and Type | Method and Description |
|---|---|
void |
annotation(Annotation annotation) |
void |
classBegin(int access,
Descriptors.TypeRef name)
Are called during class parsing
|
void |
extendsClass(Descriptors.TypeRef name) |
void |
field(Clazz.FieldDef field) |
static aQute.bnd.component.ComponentDef |
getDefinition(Clazz c,
Analyzer analyzer,
Set<DSAnnotations.Options> options,
XMLAttributeFinder finder,
Version minVersion) |
void |
implementsInterfaces(Descriptors.TypeRef[] interfaces) |
void |
memberEnd() |
void |
method(Clazz.MethodDef method) |
void |
parameter(int p) |
addReference, annotationDefault, annotationDefault, classEnd, classStart, classStart, constant, deprecated, enclosingMethod, innerClass, methodParameters, referenceMethod, referTo, signature, typeuse, versionpublic static final Version V1_0
public static final Version V1_1
public static final Version V1_2
public static final Version V1_3
public static final Version V1_4
public static final Version VMAX
public static aQute.bnd.component.ComponentDef getDefinition(Clazz c, Analyzer analyzer, Set<DSAnnotations.Options> options, XMLAttributeFinder finder, Version minVersion) throws Exception
Exceptionpublic void annotation(Annotation annotation)
annotation in class ClassDataCollectorpublic void classBegin(int access,
Descriptors.TypeRef name)
classBegin in class ClassDataCollectorpublic void extendsClass(Descriptors.TypeRef name)
extendsClass in class ClassDataCollectorpublic void implementsInterfaces(Descriptors.TypeRef[] interfaces)
implementsInterfaces in class ClassDataCollectorpublic void field(Clazz.FieldDef field)
field in class ClassDataCollectorpublic void method(Clazz.MethodDef method)
method in class ClassDataCollectorpublic void memberEnd()
memberEnd in class ClassDataCollectorpublic void parameter(int p)
parameter in class ClassDataCollectorCopyright © 2021. All rights reserved.