public class DefaultDependencyArtifacts extends ArtifactCollection implements DependencyArtifacts
Modifier and Type | Field and Description |
---|---|
protected Set<Object> |
nonReactorUnits
Set of installable unit in the target platform of the module that do not come from the local
reactor.
|
protected ReactorProject |
project
'this' project, i.e. the project the dependencies were resolved for. can be null.
|
artifacts, locations
ANY_QUALIFIER
Constructor and Description |
---|
DefaultDependencyArtifacts() |
DefaultDependencyArtifacts(ReactorProject project) |
Modifier and Type | Method and Description |
---|---|
void |
addNonReactorUnits(Set<?> installableUnits) |
Set<?> |
getInstallableUnits()
Collection of dependency metadata (p2 installable units).
|
Set<?> |
getNonReactorUnits()
Set of IInstallableUnits in the resolved project dependencies that come from outside the
local reactor, or
null if the the project dependencies were not resolved from a
p2 target platform. |
protected ArtifactDescriptor |
normalize(ArtifactDescriptor artifact) |
protected ArtifactKey |
normalize(ArtifactKey key) |
addArtifact, addArtifact, addArtifactFile, addReactorArtifact, dump, getArtifact, getArtifact, getArtifact, getArtifacts, getArtifacts, getMavenProject, isEmpty, normalizePluginType, removeAll, toDebugString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getArtifact, getArtifact, getArtifact, getArtifacts, getArtifacts, getMavenProject, toDebugString
protected final ReactorProject project
public DefaultDependencyArtifacts()
public DefaultDependencyArtifacts(ReactorProject project)
protected ArtifactDescriptor normalize(ArtifactDescriptor artifact)
normalize
in class ArtifactCollection
protected ArtifactKey normalize(ArtifactKey key)
normalize
in class ArtifactCollection
public Set<?> getNonReactorUnits()
DependencyArtifacts
null
if the the project dependencies were not resolved from a
p2 target platform.getNonReactorUnits
in interface DependencyArtifacts
public Set<?> getInstallableUnits()
DependencyArtifacts
The result does not include metadata associated with 'this' project.
getInstallableUnits
in interface DependencyArtifacts
public void addNonReactorUnits(Set<?> installableUnits)
Copyright © 2008–2020 Eclipse Foundation. All rights reserved.