# Uses of Package
org.eclipse.equinox.p2.repository

Packages that use org.eclipse.equinox.p2.repository
org.eclipse.equinox.p2.repository: Defines common API for querying and modifying provisioning repositories.
org.eclipse.equinox.p2.repository.artifact: Defines artifact repository.
org.eclipse.equinox.p2.repository.artifact.spi: Defines SPI for registering new implementations of artifact repositories.
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.

Classes in org.eclipse.equinox.p2.repository used by org.eclipse.equinox.p2.repository
IRepository: A p2 repository contains either metadata or artifacts related to software provisioning.

Classes in org.eclipse.equinox.p2.repository used by org.eclipse.equinox.p2.repository.artifact
IRepository: A p2 repository contains either metadata or artifacts related to software provisioning.
IRepositoryManager: The common base class for metadata and artifact repository managers.
IRunnableWithProgress: The `IRunnableWithProgress` interface should be implemented by any class whose instances are intended to be executed as a long-running operation.

Classes in org.eclipse.equinox.p2.repository used by org.eclipse.equinox.p2.repository.artifact.spi
IRepository: A p2 repository contains either metadata or artifacts related to software provisioning.
IRunnableWithProgress: The `IRunnableWithProgress` interface should be implemented by any class whose instances are intended to be executed as a long-running operation.

Classes in org.eclipse.equinox.p2.repository used by org.eclipse.equinox.p2.repository.metadata
IRepository: A p2 repository contains either metadata or artifacts related to software provisioning.
IRepositoryManager: The common base class for metadata and artifact repository managers.
IRepositoryReference
IRunnableWithProgress: The `IRunnableWithProgress` interface should be implemented by any class whose instances are intended to be executed as a long-running operation.

Classes in org.eclipse.equinox.p2.repository used by org.eclipse.equinox.p2.repository.metadata.spi
IRepository: A p2 repository contains either metadata or artifacts related to software provisioning.
IRepositoryReference
IRunnableWithProgress: The `IRunnableWithProgress` interface should be implemented by any class whose instances are intended to be executed as a long-running operation.

Classes in org.eclipse.equinox.p2.repository used by org.eclipse.equinox.p2.repository.spi
IRepository: A p2 repository contains either metadata or artifacts related to software provisioning.
IRepositoryReference