public class MetadataOnlyP2ResolutionResult extends java.lang.Object implements P2ResolutionResult
P2ResolutionResult.Entry| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.util.List<java.lang.String>,P2ResolutionResult.Entry> |
entries
Map of resolution result entries keyed by (type,id,version) tuple
|
| Constructor and Description |
|---|
MetadataOnlyP2ResolutionResult() |
| Modifier and Type | Method and Description |
|---|---|
void |
addArtifact(java.lang.String type,
java.lang.String id,
java.lang.String version,
java.lang.Object installableUnit) |
java.util.Collection<P2ResolutionResult.Entry> |
getArtifacts() |
java.util.Set<?> |
getNonReactorUnits() |
private java.util.List<java.lang.String> |
newKey(java.lang.String type,
java.lang.String id,
java.lang.String version) |
private final java.util.Map<java.util.List<java.lang.String>,P2ResolutionResult.Entry> entries
public void addArtifact(java.lang.String type,
java.lang.String id,
java.lang.String version,
java.lang.Object installableUnit)
type - is one of P2Resolver.TYPE_* constantsid - is Eclipse/OSGi artifact idversion - is Eclipse/OSGi artifact versionprivate java.util.List<java.lang.String> newKey(java.lang.String type,
java.lang.String id,
java.lang.String version)
public java.util.Collection<P2ResolutionResult.Entry> getArtifacts()
getArtifacts in interface P2ResolutionResultpublic java.util.Set<?> getNonReactorUnits()
getNonReactorUnits in interface P2ResolutionResult