| Interface | Description |
|---|---|
| IRequiredCapability |
A required capability represents some external constraint on an
IInstallableUnit. |
| Class | Description |
|---|---|
| ArtifactKey |
The concrete type for representing IArtifactKey's.
|
| BasicVersion |
The abstract BasicVersion class adds the methods necessary to to compare and serialize
versions in version ranges.
|
| Copyright |
The
Copyright class represents a software copyright. |
| InstallableUnit | |
| InstallableUnitFragment | |
| InstallableUnitPatch | |
| IUMap |
A map that stores
IInstallableUnit instances in a way that is efficient to query |
| License |
The
License class represents a software license. |
| Messages |
TODO Shouldn't be a public class in an API package.
|
| MetadataActivator | |
| OmniVersion |
The Generic Omni Version is composed of a vector of Comparable objects and a pad value.
|
| OSGiVersion | |
| ProvidedCapability |
Describes a capability as exposed or required by an installable unit
|
| RequiredCapability |
A required capability represents some external constraint on an
IInstallableUnit. |
| RequirementChange | |
| ResolvedInstallableUnit | |
| TouchpointData |
Touchpoint data instances contain the additional information needed by a touchpoint
to execute each engine phase it participates in.
|
| TouchpointInstruction |
A touchpoint instruction contains either a sequence of instruction statements
to be executed during a particular engine phase, or some simple string value
that is needed by a touchpoint to execute its phases.
|
| TouchpointType |
Identifies a particular touchpoint.
|
| TranslationSupport |
TranslationSupport provides string translations for properties of an
IInstallableUnit.
|
| UpdateDescriptor | |
| VersionFormat |
The VersionFormat represents the Omni Version Format in compiled form.
|
| VersionParser |
The Omni Version parser.
|
| VersionVector |
The VersionVector represents an array of Comparable objects.
|