Class AbstractMetadataRepository.RepositoryState
- java.lang.Object
-
- org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository.RepositoryState
-
- Enclosing class:
- AbstractMetadataRepository
public static class AbstractMetadataRepository.RepositoryState extends Object
A class that encapsulates the persisted state of a repository. This is used as a convenience when loading and storing repositories.
-
-
Field Summary
Fields Modifier and Type Field Description StringDescriptionThe persisted description of the repository.URILocationThe persisted location of the repository.StringNameThe persisted name of the repository.Map<String,String>PropertiesThe persisted properties of the repository.StringProviderThe persisted provider of the repository.IRepositoryReference[]RepositoriesThe persisted array of repository referencesStringTypeThe persisted type of the repository.IInstallableUnit[]UnitsThe persisted set of installable units of the repository.VersionVersionThe persisted version of the repository.
-
Constructor Summary
Constructors Constructor Description RepositoryState()
-
-
-
Field Detail
-
Name
public String Name
The persisted name of the repository.
-
Type
public String Type
The persisted type of the repository.
-
Version
public Version Version
The persisted version of the repository.
-
Provider
public String Provider
The persisted provider of the repository.
-
Description
public String Description
The persisted description of the repository.
-
Location
public URI Location
The persisted location of the repository.
-
Units
public IInstallableUnit[] Units
The persisted set of installable units of the repository.
-
Repositories
public IRepositoryReference[] Repositories
The persisted array of repository references
-
-