-
- All Implemented Interfaces:
public final class GradleDependencyGraphNode extends DependencyGraphNode
-
-
Field Summary
Fields Modifier and Type Field Description private final KotlinModule
module
private final ResolvedComponentResult
selectedComponent
private final ResolvedComponentResult
metadataSourceComponent
private final Map<KotlinModuleFragment, Iterable<GradleDependencyGraphNode>>
dependenciesByFragment
-
Constructor Summary
Constructors Constructor Description GradleDependencyGraphNode(KotlinModule module, ResolvedComponentResult selectedComponent, ResolvedComponentResult metadataSourceComponent, Map<KotlinModuleFragment, Iterable<GradleDependencyGraphNode>> dependenciesByFragment)
-
Method Summary
Modifier and Type Method Description KotlinModule
getModule()
final ResolvedComponentResult
getSelectedComponent()
final ResolvedComponentResult
getMetadataSourceComponent()
If the Kotlin module description was provided by a different component, such as with legacy publishing layout using *-metadata modules, then this property points to the other component. Map<KotlinModuleFragment, Iterable<GradleDependencyGraphNode>>
getDependenciesByFragment()
-
-
Constructor Detail
-
GradleDependencyGraphNode
GradleDependencyGraphNode(KotlinModule module, ResolvedComponentResult selectedComponent, ResolvedComponentResult metadataSourceComponent, Map<KotlinModuleFragment, Iterable<GradleDependencyGraphNode>> dependenciesByFragment)
-
-
Method Detail
-
getModule
KotlinModule getModule()
-
getSelectedComponent
final ResolvedComponentResult getSelectedComponent()
-
getMetadataSourceComponent
final ResolvedComponentResult getMetadataSourceComponent()
If the Kotlin module description was provided by a different component, such as with legacy publishing layout using *-metadata modules, then this property points to the other component.
-
getDependenciesByFragment
Map<KotlinModuleFragment, Iterable<GradleDependencyGraphNode>> getDependenciesByFragment()
-
-
-
-