|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectaQute.lib.osgi.Processor
aQute.lib.osgi.Analyzer
aQute.lib.osgi.Builder
org.apache.felix.bundleplugin.PackageVersionAnalyzer
public final class PackageVersionAnalyzer
Extension of Builder
to handle package versions
Field Summary |
---|
Fields inherited from class aQute.lib.osgi.Analyzer |
---|
BND_LASTMODIFIED, BUNDLE_ACTIVATOR, BUNDLE_CLASSPATH, BUNDLE_CONTACTADDRESS, BUNDLE_COPYRIGHT, BUNDLE_DESCRIPTION, BUNDLE_DOCURL, BUNDLE_LICENSE, BUNDLE_LOCALIZATION, BUNDLE_MANIFESTVERSION, BUNDLE_NAME, BUNDLE_NATIVECODE, BUNDLE_REQUIREDEXECUTIONENVIRONMENT, BUNDLE_SYMBOLICNAME, BUNDLE_VENDOR, BUNDLE_VERSION, CLASSPATH, componentDirectives, CONDITIONAL_PACKAGE, CREATED_BY, directives, DONOTCOPY, DYNAMICIMPORT_PACKAGE, EXPORT_CONTENTS, EXPORT_PACKAGE, EXPORT_SERVICE, FAIL_OK, FRAGMENT_HOST, headers, IGNORE_PACKAGE, IMPORT_PACKAGE, IMPORT_SERVICE, INCLUDE, INCLUDE_RESOURCE, NO_IMPORT_DIRECTIVE, NOEXTRAHEADERS, options, PEDANTIC, POM, PRIVATE_PACKAGE, REMOVE_HEADERS, REQUIRE_BUNDLE, SERVICE_COMPONENT, SOURCES, SPLIT_PACKAGE_DIRECTIVE, TOOL |
Fields inherited from class aQute.lib.osgi.Processor |
---|
DEFAULT_BAR_EXTENSION, DEFAULT_BND_EXTENSION, DEFAULT_JAR_EXTENSION |
Constructor Summary | |
---|---|
PackageVersionAnalyzer()
|
Method Summary | |
---|---|
java.util.Map |
analyzeBundleClasspath(aQute.lib.osgi.Jar dot,
java.util.Map bundleClasspath,
java.util.Map contained,
java.util.Map referred,
java.util.Map uses)
|
Methods inherited from class aQute.lib.osgi.Builder |
---|
analyze, build, cleanupVersion, cleanupVersion, close, doPom, setSourcepath |
Methods inherited from class aQute.lib.osgi.Analyzer |
---|
_findname, _findpath, calcManifest, calculateExportsFromContents, doServiceComponent, getBndLastModified, getBndManifest, getBundleClasspath, getClasspath, getContained, getExports, getImports, getJar, getManifest, getProperties, getProperty, getProperty, getReferred, getUnreachable, getUses, getVersion, lastModified, mergeManifest, mergeProperties, mergeProperties, putAll, setBase, setClasspath, setClasspath, setClasspath, setJar, setJar, setProperties, setProperties, setProperty, unsetProperty, updateModified |
Methods inherited from class aQute.lib.osgi.Processor |
---|
error, error, format, getErrors, getFile, getInfo, getPackage, getWarnings, isPedantic, parseHeader, parseHeader, progress, report, setPedantic, warning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PackageVersionAnalyzer()
Method Detail |
---|
public java.util.Map analyzeBundleClasspath(aQute.lib.osgi.Jar dot, java.util.Map bundleClasspath, java.util.Map contained, java.util.Map referred, java.util.Map uses) throws java.io.IOException
analyzeBundleClasspath
in class aQute.lib.osgi.Processor
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |