## Uses of Interface
org.eclipse.equinox.p2.repository.IRepositoryReference

Packages that use IRepositoryReference
org.eclipse.equinox.p2.repository.metadata: Defines metadata repository.
org.eclipse.equinox.p2.repository.metadata.spi: Defines SPI for registering new implementations of metadata repositories.
org.eclipse.equinox.p2.repository.spi: Defines common types for handling repositories.

### Uses of IRepositoryReference in org.eclipse.equinox.p2.repository.metadata

Methods in org.eclipse.equinox.p2.repository.metadata that return types with arguments of type IRepositoryReference
`Collection<IRepositoryReference>` IMetadataRepository.`getReferences()` Returns the repositories that this repository is referencing.

Method parameters in org.eclipse.equinox.p2.repository.metadata with type arguments of type IRepositoryReference
`void` IMetadataRepository.`addReferences(Collection<? extends IRepositoryReference> references)` Adds references to another repository to this repository.

### Uses of IRepositoryReference in org.eclipse.equinox.p2.repository.metadata.spi

Fields in org.eclipse.equinox.p2.repository.metadata.spi declared as IRepositoryReference
`IRepositoryReference[]` AbstractMetadataRepository.RepositoryState.`Repositories` The persisted array of repository references

Method parameters in org.eclipse.equinox.p2.repository.metadata.spi with type arguments of type IRepositoryReference
`void` AbstractMetadataRepository.`addReferences(Collection<? extends IRepositoryReference> references)` Adds references to another repository to this repository.

### Uses of IRepositoryReference in org.eclipse.equinox.p2.repository.spi

Classes in org.eclipse.equinox.p2.repository.spi that implement IRepositoryReference
`class` `RepositoryReference` Concrete implementation of a repository reference.