Class AbstractMetadataRepository.RepositoryState
- java.lang.Object
-
- org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository.RepositoryState
-
- Enclosing class:
- AbstractMetadataRepository
public static class AbstractMetadataRepository.RepositoryState extends java.lang.ObjectA 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 java.lang.StringDescriptionThe persisted description of the repository.java.net.URILocationThe persisted location of the repository.java.lang.StringNameThe persisted name of the repository.java.util.Map<java.lang.String,java.lang.String>PropertiesThe persisted properties of the repository.java.lang.StringProviderThe persisted provider of the repository.IRepositoryReference[]RepositoriesThe persisted array of repository referencesjava.lang.StringTypeThe 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 java.lang.String Name
The persisted name of the repository.
-
Type
public java.lang.String Type
The persisted type of the repository.
-
Version
public Version Version
The persisted version of the repository.
-
Provider
public java.lang.String Provider
The persisted provider of the repository.
-
Description
public java.lang.String Description
The persisted description of the repository.
-
Location
public java.net.URI Location
The persisted location of the repository.
-
Properties
public java.util.Map<java.lang.String,java.lang.String> Properties
The persisted properties 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
-
-