public class PojoizationPlugin
extends java.lang.Object
implements aQute.bnd.service.Plugin, aQute.bnd.service.AnalyzerPlugin
BndIpojoPlugin is ...| Constructor and Description |
|---|
PojoizationPlugin() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
analyzeJar(aQute.bnd.osgi.Analyzer analyzer) |
protected CompositeMetadataProvider |
buildMetadataProvider(aQute.bnd.osgi.Analyzer analyzer,
BndReporter reporter,
BndJarResourceStore store) |
protected ManipulationVisitor |
createVisitor(ResourceStore store,
BndReporter reporter) |
protected void |
manipulateComponents(BndReporter reporter,
BndJarResourceStore store,
CacheableMetadataProvider cache,
java.lang.ClassLoader classLoader) |
void |
setProperties(java.util.Map<java.lang.String,java.lang.String> configuration) |
void |
setReporter(aQute.service.reporter.Reporter reporter) |
public void setProperties(java.util.Map<java.lang.String,java.lang.String> configuration)
setProperties in interface aQute.bnd.service.Pluginpublic void setReporter(aQute.service.reporter.Reporter reporter)
setReporter in interface aQute.bnd.service.Pluginpublic boolean analyzeJar(aQute.bnd.osgi.Analyzer analyzer)
throws java.lang.Exception
analyzeJar in interface aQute.bnd.service.AnalyzerPluginjava.lang.Exceptionprotected void manipulateComponents(BndReporter reporter, BndJarResourceStore store, CacheableMetadataProvider cache, java.lang.ClassLoader classLoader)
protected CompositeMetadataProvider buildMetadataProvider(aQute.bnd.osgi.Analyzer analyzer, BndReporter reporter, BndJarResourceStore store)
protected ManipulationVisitor createVisitor(ResourceStore store, BndReporter reporter)
Copyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.