-
- All Implemented Interfaces:
public final class GradleKpmDependencyGraphNode extends KpmDependencyGraphNode
-
-
Field Summary
Fields Modifier and Type Field Description private final KpmModulemoduleprivate final ResolvedComponentResultselectedComponentprivate final ResolvedComponentResultmetadataSourceComponentprivate final Map<KpmFragment, Iterable<GradleKpmDependencyGraphNode>>dependenciesByFragment
-
Constructor Summary
Constructors Constructor Description GradleKpmDependencyGraphNode(KpmModule module, ResolvedComponentResult selectedComponent, ResolvedComponentResult metadataSourceComponent, Map<KpmFragment, Iterable<GradleKpmDependencyGraphNode>> dependenciesByFragment)
-
Method Summary
Modifier and Type Method Description KpmModulegetModule()final ResolvedComponentResultgetSelectedComponent()final ResolvedComponentResultgetMetadataSourceComponent()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<KpmFragment, Iterable<GradleKpmDependencyGraphNode>>getDependenciesByFragment()-
-
Constructor Detail
-
GradleKpmDependencyGraphNode
GradleKpmDependencyGraphNode(KpmModule module, ResolvedComponentResult selectedComponent, ResolvedComponentResult metadataSourceComponent, Map<KpmFragment, Iterable<GradleKpmDependencyGraphNode>> dependenciesByFragment)
-
-
Method Detail
-
getModule
KpmModule 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<KpmFragment, Iterable<GradleKpmDependencyGraphNode>> getDependenciesByFragment()
-
-
-
-