Package org.eclipse.tycho.p2.resolver
Class DefaultP2ResolutionResult
- java.lang.Object
-
- org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResult
-
- All Implemented Interfaces:
P2ResolutionResult
public class DefaultP2ResolutionResult extends Object implements P2ResolutionResult
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult
P2ResolutionResult.Entry
-
-
Constructor Summary
Constructors Constructor Description DefaultP2ResolutionResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddArtifact(ArtifactKey artifactKey, String classifier, org.eclipse.equinox.p2.metadata.IInstallableUnit installableUnit, org.eclipse.equinox.p2.metadata.IArtifactKey p2ArtifactKey, P2TargetPlatform resolutionContext)voidaddNonReactorUnit(org.eclipse.equinox.p2.metadata.IInstallableUnit installableUnit)voidaddNonReactorUnits(Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits)voidaddResolvedArtifact(Optional<ArtifactKey> artifactKey, String classifier, org.eclipse.equinox.p2.metadata.IInstallableUnit installableUnit, File location)Collection<P2ResolutionResult.Entry>getArtifacts()Set<?>getNonReactorUnits()voidremoveEntriesWithUnknownType()
-
-
-
Method Detail
-
getArtifacts
public Collection<P2ResolutionResult.Entry> getArtifacts()
- Specified by:
getArtifactsin interfaceP2ResolutionResult
-
addArtifact
public void addArtifact(ArtifactKey artifactKey, String classifier, org.eclipse.equinox.p2.metadata.IInstallableUnit installableUnit, org.eclipse.equinox.p2.metadata.IArtifactKey p2ArtifactKey, P2TargetPlatform resolutionContext)
-
addResolvedArtifact
public void addResolvedArtifact(Optional<ArtifactKey> artifactKey, String classifier, org.eclipse.equinox.p2.metadata.IInstallableUnit installableUnit, File location)
-
removeEntriesWithUnknownType
public void removeEntriesWithUnknownType()
-
addNonReactorUnit
public void addNonReactorUnit(org.eclipse.equinox.p2.metadata.IInstallableUnit installableUnit)
-
addNonReactorUnits
public void addNonReactorUnits(Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits)
-
getNonReactorUnits
public Set<?> getNonReactorUnits()
- Specified by:
getNonReactorUnitsin interfaceP2ResolutionResult
-
-