public class DefaultResolvedDependency extends java.lang.Object implements ResolvedDependency
| Constructor and Description |
|---|
DefaultResolvedDependency(java.lang.String moduleGroup,
java.lang.String moduleName,
java.lang.String moduleVersion,
java.lang.String configuration) |
DefaultResolvedDependency(java.lang.String name,
java.lang.String moduleGroup,
java.lang.String moduleName,
java.lang.String moduleVersion,
java.lang.String configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(DefaultResolvedDependency child) |
void |
addModuleArtifact(ResolvedArtifact artifact) |
void |
addParentSpecificArtifacts(ResolvedDependency parent,
java.util.Set<ResolvedArtifact> artifacts) |
boolean |
equals(java.lang.Object o) |
java.util.Set<ResolvedArtifact> |
getAllArtifacts(ResolvedDependency parent)
Returns the parent artifacts of this dependency and its children.
|
java.util.Set<ResolvedArtifact> |
getAllModuleArtifacts()
Returns the module artifacts belonging to this ResolvedDependency and recursively to its children.
|
java.util.Set<ResolvedArtifact> |
getArtifacts(ResolvedDependency parent)
Returns the parent artifacts of this dependency.
|
java.util.Set<ResolvedDependency> |
getChildren()
Returns the transitive ResolvedDependency instances of this resolved dependency.
|
java.lang.String |
getConfiguration()
Returns the configuration under which this instance was resolved.
|
ResolvedConfigurationIdentifier |
getId() |
ResolvedModuleVersion |
getModule()
Returns the module which this resolved dependency belongs to.
|
java.util.Set<ResolvedArtifact> |
getModuleArtifacts()
Returns the module artifacts belonging to this ResolvedDependency.
|
java.lang.String |
getModuleGroup()
Returns the module group of the resolved dependency.
|
java.lang.String |
getModuleName()
Returns the module name of the resolved dependency.
|
java.lang.String |
getModuleVersion()
Returns the module version of the resolved dependency.
|
java.lang.String |
getName()
Returns the name of the resolved dependency.
|
java.util.Set<ResolvedArtifact> |
getParentArtifacts(ResolvedDependency parent)
Returns the artifacts belonging to this ResolvedDependency which it only has for a particular parent.
|
java.util.Set<ResolvedDependency> |
getParents()
Returns the ResolvedDependency instances that have this instance as a transitive dependency.
|
int |
hashCode() |
java.lang.String |
toString() |
public DefaultResolvedDependency(java.lang.String name,
java.lang.String moduleGroup,
java.lang.String moduleName,
java.lang.String moduleVersion,
java.lang.String configuration)
public DefaultResolvedDependency(java.lang.String moduleGroup,
java.lang.String moduleName,
java.lang.String moduleVersion,
java.lang.String configuration)
public java.lang.String getName()
ResolvedDependencygetName in interface ResolvedDependencypublic ResolvedConfigurationIdentifier getId()
public java.lang.String getModuleGroup()
ResolvedDependencygetModuleGroup in interface ResolvedDependencypublic java.lang.String getModuleName()
ResolvedDependencygetModuleName in interface ResolvedDependencypublic java.lang.String getModuleVersion()
ResolvedDependencygetModuleVersion in interface ResolvedDependencypublic java.lang.String getConfiguration()
ResolvedDependencygetConfiguration in interface ResolvedDependencypublic ResolvedModuleVersion getModule()
ResolvedDependencygetModule in interface ResolvedDependencypublic java.util.Set<ResolvedDependency> getChildren()
ResolvedDependencygetChildren in interface ResolvedDependencypublic java.util.Set<ResolvedArtifact> getModuleArtifacts()
ResolvedDependencygetModuleArtifacts in interface ResolvedDependencypublic java.util.Set<ResolvedArtifact> getAllModuleArtifacts()
ResolvedDependencygetAllModuleArtifacts in interface ResolvedDependencyResolvedDependency.getModuleArtifacts()public java.util.Set<ResolvedArtifact> getParentArtifacts(ResolvedDependency parent)
ResolvedDependencygetParentArtifacts in interface ResolvedDependencyparent - A parent of the ResolvedDependency. Must not be null.public java.util.Set<ResolvedArtifact> getArtifacts(ResolvedDependency parent)
ResolvedDependencygetArtifacts in interface ResolvedDependencyparent - A parent of the ResolvedDependency. Must not be null.public java.util.Set<ResolvedArtifact> getAllArtifacts(ResolvedDependency parent)
ResolvedDependencygetAllArtifacts in interface ResolvedDependencyparent - A parent of the ResolvedDependency. Must not be null.public java.util.Set<ResolvedDependency> getParents()
ResolvedDependencygetParents in interface ResolvedDependencypublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void addChild(DefaultResolvedDependency child)
public void addParentSpecificArtifacts(ResolvedDependency parent, java.util.Set<ResolvedArtifact> artifacts)
public void addModuleArtifact(ResolvedArtifact artifact)
Copyright © 2013. All rights reserved