# Uses of Package
org.eclipse.osgi.service.resolver

Packages that use org.eclipse.osgi.service.resolver
Package
Description
org.eclipse.core.runtime
Provides support for the runtime platform, core utility methods and the extension registry.
org.eclipse.osgi.service.resolver
Provides the Equinox resolver API.

Classes in org.eclipse.osgi.service.resolver used by org.eclipse.core.runtime
Class
Description
PlatformAdmin
Framework service which allows bundle programmers to inspect the bundles and packages known to the Framework.
Classes in org.eclipse.osgi.service.resolver used by org.eclipse.osgi.service.resolver
Class
Description
BaseDescription
This class represents a base description object for a state.
BundleDelta
BundleDeltas represent the changes related to an individual bundle between two states.
BundleDescription
This class represents a specific version of a bundle in the system.
BundleSpecification
A representation of one bundle import constraint as seen in a bundle manifest and managed by a state and resolver.
DisabledInfo
A disabled info represents a policy decision to disable a bundle which exists in a `State`.
ExportPackageDescription
This class represents a specific version of an exported package in the system.
GenericDescription
A description of a generic capability.
GenericSpecification
A specification which depends on a generic capability
HostSpecification
A representation of one host bundle constraint as seen in a bundle manifest and managed by a state and resolver.
ImportPackageSpecification
A representation of one package import constraint as seen in a bundle manifest and managed by a state and resolver.
NativeCodeDescription
This class represents a native code description.
NativeCodeSpecification
This class represents a native code specification.
Resolver
An implementation of a resolver which resolves the constraints of the bundles in a system.
ResolverError
ResolverErrors represent a single error that prevents a bundle from resolving in a `State` object. *
ResolverHookException
A runtime exception thrown by a resolver to indicate that a resolver hook threw an unexpected exception and the resolve operation terminated.
State
The state of a system as reported by a resolver.
StateDelta
A state delta contains all the changes to bundles within a state.
StateHelper
A helper class that provides convenience methods for manipulating state objects.
StateObjectFactory
A factory for states and their component objects.
StateWire
A state wire represents a decision made by a resolver to wire a requirement to a capability.
VersionConstraint
VersionConstraints represent the relationship between two bundles (in the case of bundle requires) or a bundle and a package (in the case of import/export).
VersionRange
This class represents a version range.