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) |
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)
protected CompositeMetadataProvider buildMetadataProvider(aQute.bnd.osgi.Analyzer analyzer, BndReporter reporter, BndJarResourceStore store)
protected ManipulationVisitor createVisitor(ResourceStore store, BndReporter reporter)
Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.