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.Plugin
public void setReporter(aQute.service.reporter.Reporter reporter)
setReporter
in interface aQute.bnd.service.Plugin
public boolean analyzeJar(aQute.bnd.osgi.Analyzer analyzer) throws java.lang.Exception
analyzeJar
in interface aQute.bnd.service.AnalyzerPlugin
java.lang.Exception
protected 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.