Provides the Equinox resolver API.
-
interface
A representation of one bundle import constraint as seen in a bundle manifest
and managed by a state and resolver.
interface
A specification which depends on a generic capability
interface
A representation of one host bundle constraint as seen in a bundle manifest
and managed by a state and resolver.
interface
A representation of one package import constraint as seen in a bundle
manifest and managed by a state and resolver.
interface
This class represents a native code specification.
Gets the declared requirement.
Returns the unsatisfied constraint if this ResolverError occurred because of
an unsatisfied constraint; otherwise null
is returned.
Returns all unsatisfied constraints in the given bundle.
Returns all unsatisfied constraints in the given bundles that have no
possible supplier.
void
Adds a new ResolverError
for the specified bundle.
void
Resolves the given version constraint with the given supplier.
Constructs a new state wire.