# ResolvedDependency

interface ResolvedDependency(source)

Information about a resolved dependency.

#### Since

0.7

## Functions

getAllArtifacts
Link copied to clipboard
abstract fun getAllArtifacts(parent: ResolvedDependency): Set<ResolvedArtifact>
Returns the parent artifacts of this dependency and its children.
getAllModuleArtifacts
Link copied to clipboard
abstract fun getAllModuleArtifacts(): Set<ResolvedArtifact>
Returns the module artifacts belonging to this ResolvedDependency and recursively to its children.
getArtifacts
Link copied to clipboard
abstract fun getArtifacts(parent: ResolvedDependency): Set<ResolvedArtifact>
Returns the parent artifacts of this dependency.
getChildren
Link copied to clipboard
abstract fun getChildren(): Set<ResolvedDependency>
Returns the transitive ResolvedDependency instances of this resolved dependency.
getConfiguration
Link copied to clipboard
abstract fun getConfiguration(): String
Returns the configuration under which this instance was resolved.
getModule
Link copied to clipboard
abstract fun getModule(): ResolvedModuleVersion
Returns the module which this resolved dependency belongs to.
getModuleArtifacts
Link copied to clipboard
abstract fun getModuleArtifacts(): Set<ResolvedArtifact>
Returns the module artifacts belonging to this ResolvedDependency.
getModuleGroup
Link copied to clipboard
abstract fun getModuleGroup(): String
Returns the module group of the resolved dependency.
getModuleName
Link copied to clipboard
abstract fun getModuleName(): String
Returns the module name of the resolved dependency.
getModuleVersion
Link copied to clipboard
abstract fun getModuleVersion(): String
Returns the module version of the resolved dependency.
getName
Link copied to clipboard
abstract fun getName(): String
Returns the name of the resolved dependency.
getParentArtifacts
Link copied to clipboard
abstract fun getParentArtifacts(parent: ResolvedDependency): Set<ResolvedArtifact>
Returns the artifacts belonging to this ResolvedDependency which it only has for a particular parent.
getParents
Link copied to clipboard
abstract fun getParents(): Set<ResolvedDependency>
Returns the ResolvedDependency instances that have this instance as a transitive dependency.