Uses of Interface
org.eclipse.osgi.service.resolver.VersionConstraint
-
Packages that use VersionConstraint Package Description org.eclipse.osgi.service.resolver Provides the Equinox resolver API. -
-
Uses of VersionConstraint in org.eclipse.osgi.service.resolver
Subinterfaces of VersionConstraint in org.eclipse.osgi.service.resolver Modifier and Type Interface Description interface
BundleSpecification
A representation of one bundle import constraint as seen in a bundle manifest and managed by a state and resolver.interface
GenericSpecification
A specification which depends on a generic capabilityinterface
HostSpecification
A representation of one host bundle constraint as seen in a bundle manifest and managed by a state and resolver.interface
ImportPackageSpecification
A representation of one package import constraint as seen in a bundle manifest and managed by a state and resolver.interface
NativeCodeSpecification
This class represents a native code specification.Methods in org.eclipse.osgi.service.resolver that return VersionConstraint Modifier and Type Method Description VersionConstraint
StateWire. getDeclaredRequirement()
Gets the declared requirement.VersionConstraint
ResolverError. getUnsatisfiedConstraint()
Returns the unsatisfied constraint if this ResolverError occurred because of an unsatisfied constraint; otherwisenull
is returned.VersionConstraint[]
StateHelper. getUnsatisfiedConstraints(BundleDescription bundle)
Returns all unsatisfied constraints in the given bundle.VersionConstraint[]
StateHelper. 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 void
State. addResolverError(BundleDescription bundle, int type, String data, VersionConstraint unsatisfied)
Adds a newResolverError
for the specified bundle.void
State. 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.
-