Package aQute.bnd.cdi
Class CDIAnnotationReader
java.lang.Object
aQute.bnd.osgi.ClassDataCollector
aQute.bnd.cdi.CDIAnnotationReader
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidannotation(Annotation annotation) voidclassBegin(int access, Descriptors.TypeRef name) voidclassEnd()voidvoidfield(Clazz.FieldDef field) getDefinition(Clazz c, Analyzer analyzer, EnumSet<Discover> options) voidimplementsInterfaces(Descriptors.TypeRef[] interfaces) voidvoidmethod(Clazz.MethodDef method) voidparameter(int p) voidtypeuse(int target_type, int target_index, byte[] target_info, byte[] type_path) Methods inherited from class aQute.bnd.osgi.ClassDataCollector
addReference, annotationDefault, annotationDefault, classStart, classStart, constant, deprecated, enclosingMethod, innerClass, methodParameters, referenceMethod, referTo, signature, version
-
Field Details
-
V1_0
-
CDI_ARCHIVE_VERSION
-
-
Method Details
-
getDefinition
public static List<BeanDef> getDefinition(Clazz c, Analyzer analyzer, EnumSet<Discover> options) throws Exception - Throws:
Exception
-
annotation
- Overrides:
annotationin classClassDataCollector
-
classBegin
- Overrides:
classBeginin classClassDataCollector
-
classEnd
- Overrides:
classEndin classClassDataCollector- Throws:
Exception
-
extendsClass
- Overrides:
extendsClassin classClassDataCollector
-
field
- Overrides:
fieldin classClassDataCollector
-
implementsInterfaces
- Overrides:
implementsInterfacesin classClassDataCollector
-
memberEnd
public void memberEnd()- Overrides:
memberEndin classClassDataCollector
-
method
- Overrides:
methodin classClassDataCollector
-
parameter
public void parameter(int p) - Overrides:
parameterin classClassDataCollector
-
typeuse
public void typeuse(int target_type, int target_index, byte[] target_info, byte[] type_path) - Overrides:
typeusein classClassDataCollector
-