Package aQute.bnd.component
package aQute.bnd.component
OSGi Declarative Services Annotation processing.
This package is not API and shouldn't be exported. For example, TagResource
is a public class which uses non-API aQute.lib.tag.Tag
in the
signature of some of its public methods.
-
ClassDescriptionDefines standard names for Service Component constants.This class just holds the information for the component, implementation, and service/provide elements.Processes spec DS annotations into xml.Analyze the class space for any classes that have an OSGi annotation for DS.Merge together requirements having the same filter: and effective: directives, but possibly differing in optionality/cardinality.Holds the information in the reference element.