## Uses of Interface
org.osgi.resource.Capability

Packages that use Capability
org.apache.felix.framework
org.apache.felix.framework.capabilityset
org.apache.felix.framework.resolver
org.apache.felix.framework.wiring
org.osgi.framework.wiring: Framework Wiring Package Version 1.2.
org.osgi.resource: Resource Package Version 1.0.

### Uses of Capability in org.apache.felix.framework

Methods in org.apache.felix.framework that return types with arguments of type Capability
`List<Capability>` ResolveContextImpl.`findProviders(Requirement br)`
`List<Capability>` BundleRevisionImpl.`getCapabilities(String namespace)`
`List<Capability>` BundleWiringImpl.`getResourceCapabilities(String namespace)`
`Collection<Capability>` ServiceRegistry.`getServiceReferences(String className, SimpleFilter filter)`

Method parameters in org.apache.felix.framework with type arguments of type Capability
`int` ResolveContextImpl.`insertHostedCapability(List<Capability> caps, org.osgi.service.resolver.HostedCapability hc)`

### Uses of Capability in org.apache.felix.framework.capabilityset

Methods in org.apache.felix.framework.capabilityset that return types with arguments of type Capability
`Set<Capability>` CapabilitySet.`match(SimpleFilter sf, boolean obeyMandatory)`

Methods in org.apache.felix.framework.capabilityset with parameters of type Capability
`static boolean` CapabilitySet.`matches(Capability cap, SimpleFilter sf)`

### Uses of Capability in org.apache.felix.framework.resolver

Methods in org.apache.felix.framework.resolver with parameters of type Capability
`int` CandidateComparator.`compare(Capability cap1, Capability cap2)`

### Uses of Capability in org.apache.felix.framework.wiring

Classes in org.apache.felix.framework.wiring that implement Capability
`class` `BundleCapabilityImpl`

### Uses of Capability in org.osgi.framework.wiring

Subinterfaces of Capability in org.osgi.framework.wiring
`interface` `BundleCapability` A capability that has been declared from a `bundle revision`.

Methods in org.osgi.framework.wiring that return types with arguments of type Capability
`List<Capability>` BundleRevision.`getCapabilities(String namespace)` Returns the capabilities declared by this resource.
`List<Capability>` BundleWiring.`getResourceCapabilities(String namespace)` Returns the capabilities provided by this wiring.

### Uses of Capability in org.osgi.resource

Methods in org.osgi.resource that return Capability
`Capability` Wire.`getCapability()` Returns the `Capability` for this wire.

Methods in org.osgi.resource that return types with arguments of type Capability
`List<Capability>` Resource.`getCapabilities(String namespace)` Returns the capabilities declared by this resource.
`List<Capability>` Wiring.`getResourceCapabilities(String namespace)` Returns the capabilities provided by this wiring.