Uses of Interface
org.eclipse.osgi.service.resolver.VersionConstraint

Packages that use VersionConstraint
org.eclipse.osgi.service.resolver   
 

Uses of VersionConstraint in org.eclipse.osgi.service.resolver
 

Subinterfaces of VersionConstraint in org.eclipse.osgi.service.resolver
 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 capability
 interface 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
 VersionConstraint ResolverError.getUnsatisfiedConstraint()
          Returns the unsatisfied constraint if this ResolverError occurred because of an unsatisfied constraint; otherwise null 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
 void State.addResolverError(BundleDescription bundle, int type, java.lang.String data, VersionConstraint unsatisfied)
          Adds a new ResolverError for the specified bundle.
 void State.resolveConstraint(VersionConstraint constraint, BaseDescription supplier)
          Resolves the given version constraint with the given supplier.