Package aQute.bnd.metatype
Class MetatypeAnnotations
java.lang.Object
aQute.bnd.metatype.MetatypeAnnotations
- All Implemented Interfaces:
AnalyzerPlugin
Analyze the class space for any classes that have an OSGi annotation for DS.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static enum
(package private) static class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
analyzeJar
(Analyzer analyzer) This plugin is called after analysis.toString()
-
Field Details
-
logger
static final org.slf4j.Logger logger
-
-
Constructor Details
-
MetatypeAnnotations
public MetatypeAnnotations()
-
-
Method Details
-
analyzeJar
Description copied from interface:AnalyzerPlugin
This plugin is called after analysis. The plugin is free to modify the jar and/or change the classpath information (see referred, contained). This plugin is called after analysis of the JAR but before manifest generation.- Specified by:
analyzeJar
in interfaceAnalyzerPlugin
- Returns:
- true if the classpace has been modified so that the bundle classpath must be reanalyzed
- Throws:
Exception
-
toString
-