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

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

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

Methods in org.apache.felix.bundlerepository that return Repository
Modifier and Type | Method and Description
--- | ---
`Repository` | RepositoryAdmin.`addRepository(java.lang.String repository)` Add a new repository to the federation.
`Repository` | RepositoryAdmin.`addRepository(java.net.URL repository)` Add a new repository to the federation.
`Repository` | RepositoryAdmin.`getLocalRepository()` Return the repository containing locally installed resources
`Repository` | RepositoryAdmin.`getSystemRepository()` Return the repository containing the system bundle
`Repository[]` | RepositoryAdmin.`listRepositories()` List all the repositories.
`Repository` | DataModelHelper.`readRepository(java.io.Reader reader)`
`Repository` | DataModelHelper.`readRepository(java.lang.String xml)`
`Repository` | DataModelHelper.`repository(Resource[] resources)` Create a repository for the given set of resources.
`Repository` | DataModelHelper.`repository(java.net.URL repository)` Create a repository from the specified URL.

Methods in org.apache.felix.bundlerepository with parameters of type Repository
Modifier and Type | Method and Description
--- | ---
`Resolver` | RepositoryAdmin.`resolver(Repository[] repositories)` Create a resolver on the given repositories.
`java.lang.String` | DataModelHelper.`writeRepository(Repository repository)`
`void` | DataModelHelper.`writeRepository(Repository repository, java.io.Writer writer)`

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

Classes in org.apache.felix.bundlerepository.impl that implement Repository
Modifier and Type | Class and Description
--- | ---
`class` | `LocalRepositoryImpl`
`class` | `RepositoryImpl`
`class` | `SystemRepositoryImpl`

Methods in org.apache.felix.bundlerepository.impl that return Repository
Modifier and Type | Method and Description
--- | ---
`Repository` | RepositoryAdminImpl.`addRepository(java.lang.String uri)`
`Repository` | RepositoryAdminImpl.`addRepository(java.net.URL url)`
`Repository` | RepositoryAdminImpl.`getLocalRepository()`
`Repository` | ResourceImpl.`getRepository()`
`Repository` | RepositoryAdminImpl.`getSystemRepository()`
`Repository[]` | RepositoryAdminImpl.`listRepositories()`
`Repository` | DataModelHelperImpl.`readRepository(java.io.Reader reader)`
`Repository` | DataModelHelperImpl.`readRepository(java.lang.String xml)`
`Repository` | DataModelHelperImpl.`repository(Resource[] resources)`
`Repository` | DataModelHelperImpl.`repository(java.net.URL url)`

Methods in org.apache.felix.bundlerepository.impl with parameters of type Repository
Modifier and Type | Method and Description
--- | ---
`Resolver` | RepositoryAdminImpl.`resolver(Repository[] repositories)`
`void` | ResourceImpl.`setRepository(Repository repository)`
`java.lang.String` | DataModelHelperImpl.`writeRepository(Repository repository)`
`void` | DataModelHelperImpl.`writeRepository(Repository repository, java.io.Writer writer)`

Constructors in org.apache.felix.bundlerepository.impl with parameters of type Repository
Constructor and Description
`ResolverImpl(org.osgi.framework.BundleContext context, Repository[] repositories, org.apache.felix.utils.log.Logger logger)`

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

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

Constructors in org.apache.felix.bundlerepository.impl.wrapper with parameters of type Repository
Constructor and Description
`RepositoryWrapper(Repository repository)`