public class PojoizationPlugin extends 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 org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider |
buildMetadataProvider(aQute.bnd.osgi.Analyzer analyzer,
BndReporter reporter,
BndJarResourceStore store) |
protected org.apache.felix.ipojo.manipulator.ManipulationVisitor |
createVisitor(org.apache.felix.ipojo.manipulator.ResourceStore store,
BndReporter reporter) |
protected void |
manipulateComponents(BndReporter reporter,
BndJarResourceStore store,
org.apache.felix.ipojo.manipulator.metadata.CacheableMetadataProvider cache,
ClassLoader classLoader) |
void |
setProperties(Map<String,String> configuration) |
void |
setReporter(aQute.service.reporter.Reporter reporter) |
public void setProperties(Map<String,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 Exception
analyzeJar in interface aQute.bnd.service.AnalyzerPluginExceptionprotected void manipulateComponents(BndReporter reporter, BndJarResourceStore store, org.apache.felix.ipojo.manipulator.metadata.CacheableMetadataProvider cache, ClassLoader classLoader)
protected org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider buildMetadataProvider(aQute.bnd.osgi.Analyzer analyzer,
BndReporter reporter,
BndJarResourceStore store)
protected org.apache.felix.ipojo.manipulator.ManipulationVisitor createVisitor(org.apache.felix.ipojo.manipulator.ResourceStore store,
BndReporter reporter)
Copyright © 2006–2023 The Apache Software Foundation. All rights reserved.