aQute.bnd.metatype
Class MetatypeAnnotations

java.lang.Object
  extended by aQute.bnd.metatype.MetatypeAnnotations
All Implemented Interfaces:
AnalyzerPlugin

public class MetatypeAnnotations
extends Object
implements AnalyzerPlugin

Analyze the class space for any classes that have an OSGi annotation for DS.


Constructor Summary
MetatypeAnnotations()
           
 
Method Summary
 boolean analyzeJar(Analyzer analyzer)
          This plugin is called after analysis.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MetatypeAnnotations

public MetatypeAnnotations()
Method Detail

analyzeJar

public boolean analyzeJar(Analyzer analyzer)
                   throws Exception
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 interface AnalyzerPlugin
Returns:
true if the classpace has been modified so that the bundle classpath must be reanalyzed
Throws:
Exception

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014 aQute SARL. All rights reserved.