-
- All Implemented Interfaces:
-
org.gradle.api.Named,org.gradle.api.component.ComponentWithVariants,org.gradle.api.component.SoftwareComponent,org.gradle.api.internal.component.SoftwareComponentInternal
public abstract class KotlinSoftwareComponent implements SoftwareComponentInternal, ComponentWithVariants
-
-
Field Summary
Fields Modifier and Type Field Description private final Set<PublishArtifact>sourcesArtifactsprivate MavenPublicationpublicationDelegate
-
Constructor Summary
Constructors Constructor Description KotlinSoftwareComponent(Project project, String name, Iterable<KotlinTarget> kotlinTargets)
-
Method Summary
Modifier and Type Method Description final Set<PublishArtifact>getSourcesArtifacts()final MavenPublicationgetPublicationDelegate()final UnitsetPublicationDelegate(MavenPublication publicationDelegate)StringgetName()Set<SoftwareComponent>getVariants()Set<UsageContext>getUsages()-
-
Method Detail
-
getSourcesArtifacts
final Set<PublishArtifact> getSourcesArtifacts()
-
getPublicationDelegate
final MavenPublication getPublicationDelegate()
-
setPublicationDelegate
final Unit setPublicationDelegate(MavenPublication publicationDelegate)
-
getVariants
Set<SoftwareComponent> getVariants()
-
-
-
-