Package aQute.bnd.osgi
@Version("5.5.0")
package aQute.bnd.osgi
-
ClassDescriptionThis package contains a number of classes that assists by analyzing JARs and constructing bundles.This class loader can load classes from JAR files.This class can calculate the required headers for a (potential) JAR file.Bnd ElememtTypeThis class parses the 'header annotations'.Defines a number of attribute classes.Include-Resource: ( [name '=' ] file )+ Private-Package: package-decl ( ',' package-decl )* Export-Package: package-decl ( ',' package-decl )* Import-Package: package-decl ( ',' package-decl )* @version $Revision: 1.27 $Holds the bundle bsn + version pairWhen adding methods to this class, you must also add them to
ClassDataCollectors
!This class dispatches class data collectors.OSGi Contracts are first defined in OSGi Enterprise Release 5.0.0.This class abstracts domains that have properties holding OSGi meta data.Resource for a file.Provide a macro processor.Bnd Resource for Manifest with correct support for writing the manifest to an output stream.OS specific information, used by the native_capability macro for osgi.native.* bundle properties.The plugin set for a Processor.A Plugin Provider provides plugins when accessed with a type selector.Use JarURLConnection to parse jar: URL into URL to jar URL and entry.