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

Packages that use org.eclipse.osgi.service.resolver
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
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
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.