## Uses of Interface
org.apache.felix.bundlerepository.Capability

Packages that use Capability
Package | Description
--- | ---
org.apache.felix.bundlerepository |
org.apache.felix.bundlerepository.impl |
org.apache.felix.bundlerepository.impl.wrapper |

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

Methods in org.apache.felix.bundlerepository that return Capability
Modifier and Type | Method and Description
--- | ---
`Capability` | DataModelHelper.`capability(java.lang.String name, java.util.Map properties)` Create a capability
`Capability[]` | Resource.`getCapabilities()` Retrieve the capabilities
`Capability[]` | Resolver.`getGlobalCapabilities()` Returns the list of global capabilities
`Capability` | DataModelHelper.`readCapability(java.io.Reader reader)`
`Capability` | DataModelHelper.`readCapability(java.lang.String xml)`

Methods in org.apache.felix.bundlerepository with parameters of type Capability
Modifier and Type | Method and Description
--- | ---
`void` | Resolver.`addGlobalCapability(Capability capability)` Add a global capability.
`boolean` | Requirement.`isSatisfied(Capability capability)` Check if the given capability satisfied this requirement.
`java.lang.String` | DataModelHelper.`writeCapability(Capability capability)`
`void` | DataModelHelper.`writeCapability(Capability capability, java.io.Writer writer)`

### Uses of Capability in org.apache.felix.bundlerepository.impl

Classes in org.apache.felix.bundlerepository.impl that implement Capability
Modifier and Type | Class and Description
--- | ---
`class` | `CapabilityImpl`
`class` | `OSGiCapabilityAdapter`

Methods in org.apache.felix.bundlerepository.impl that return Capability
Modifier and Type | Method and Description
--- | ---
`Capability` | DataModelHelperImpl.`capability(java.lang.String name, java.util.Map properties)`
`Capability[]` | ResourceImpl.`getCapabilities()`
`Capability[]` | LazyLocalResourceImpl.`getCapabilities()`
`Capability` | ResourceCapabilityImpl.`getCapability()`
`Capability` | ResourceCapability.`getCapability()`
`Capability[]` | ResolverImpl.`getGlobalCapabilities()`
`Capability` | DataModelHelperImpl.`readCapability(java.io.Reader reader)`
`Capability` | DataModelHelperImpl.`readCapability(java.lang.String xml)`

Methods in org.apache.felix.bundlerepository.impl with parameters of type Capability
Modifier and Type | Method and Description
--- | ---
`void` | ResourceImpl.`addCapability(Capability cap)`
`void` | ResolverImpl.`addGlobalCapability(Capability capability)`
`boolean` | RequirementImpl.`isSatisfied(Capability capability)`
`java.lang.String` | DataModelHelperImpl.`writeCapability(Capability capability)`
`void` | DataModelHelperImpl.`writeCapability(Capability capability, java.io.Writer writer)`

Constructors in org.apache.felix.bundlerepository.impl with parameters of type Capability
Constructor and Description
`FelixCapabilityAdapter(Capability capability, org.osgi.resource.Resource resource)`
`ResourceCapabilityImpl(Resource resource, Capability capability)`

### Uses of Capability in org.apache.felix.bundlerepository.impl.wrapper

Methods in org.apache.felix.bundlerepository.impl.wrapper that return Capability
Modifier and Type | Method and Description
--- | ---
`Capability[]` | ConvertedResource.`getCapabilities()`
`static Capability` | Wrapper.`unwrap(org.osgi.service.obr.Capability capability)`

Methods in org.apache.felix.bundlerepository.impl.wrapper with parameters of type Capability
Modifier and Type | Method and Description
--- | ---
`static org.osgi.service.obr.Capability` | Wrapper.`wrap(Capability capability)`
`static org.osgi.service.obr.Capability[]` | Wrapper.`wrap(Capability[] capabilities)`

Constructors in org.apache.felix.bundlerepository.impl.wrapper with parameters of type Capability
Constructor and Description
`CapabilityWrapper(Capability capability)`