Uses of Interface
Packages that use VersionConstraint Package Description org.eclipse.osgi.service.resolverProvides the Equinox resolver API.
Subinterfaces of VersionConstraint in org.eclipse.osgi.service.resolver Modifier and Type Interface Description
BundleSpecificationA representation of one bundle import constraint as seen in a bundle manifest and managed by a state and resolver.
GenericSpecificationA specification which depends on a generic capability
HostSpecificationA representation of one host bundle constraint as seen in a bundle manifest and managed by a state and resolver.
ImportPackageSpecificationA representation of one package import constraint as seen in a bundle manifest and managed by a state and resolver.
NativeCodeSpecificationThis class represents a native code specification.
Methods in org.eclipse.osgi.service.resolver that return VersionConstraint Modifier and Type Method Description
getDeclaredRequirement()Gets the declared requirement.
getUnsatisfiedConstraint()Returns the unsatisfied constraint if this ResolverError occurred because of an unsatisfied constraint; otherwise
getUnsatisfiedConstraints(BundleDescription bundle)Returns all unsatisfied constraints in the given bundle.
getUnsatisfiedLeaves(BundleDescription bundles)Returns all unsatisfied constraints in the given bundles that have no possible supplier.
Methods in org.eclipse.osgi.service.resolver with parameters of type VersionConstraint Modifier and Type Method Description
addResolverError(BundleDescription bundle, int type, String data, VersionConstraint unsatisfied)Adds a new
ResolverErrorfor the specified bundle.
resolveConstraint(VersionConstraint constraint, BaseDescription supplier)Resolves the given version constraint with the given supplier.
Constructors in org.eclipse.osgi.service.resolver with parameters of type VersionConstraint Constructor Description
StateWire(BundleDescription requirementHost, VersionConstraint declaredRequirement, BundleDescription capabilityHost, BaseDescription declaredCapability)Constructs a new state wire.