-
- All Implemented Interfaces:
-
org.gradle.api.Named
,org.gradle.api.attributes.HasAttributes
,org.jetbrains.kotlin.gradle.plugin.KotlinTarget
public abstract class KotlinOnlyTarget<T extends KotlinCompilation<?>> extends AbstractKotlinTarget
-
-
Field Summary
Fields Modifier and Type Field Description private final NamedDomainObjectContainer<T>
compilations
private final String
targetName
private final String
disambiguationClassifier
private final KotlinPlatformType
platformType
private final String
defaultConfigurationName
private final Boolean
useDisambiguationClassifierAsSourceSetNamePrefix
private final String
overrideDisambiguationClassifierOnIdeImport
private final String
apiElementsConfigurationName
private final String
runtimeElementsConfigurationName
private final String
artifactsTaskName
private final Boolean
publishable
private final Set<SoftwareComponent>
components
private final KotlinTargetPreset<out KotlinTarget>
preset
private final Project
project
-
Constructor Summary
Constructors Constructor Description KotlinOnlyTarget(Project project, KotlinPlatformType platformType)
-
Method Summary
Modifier and Type Method Description NamedDomainObjectContainer<T>
getCompilations()
String
getTargetName()
String
getDisambiguationClassifier()
KotlinPlatformType
getPlatformType()
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.AbstractKotlinTarget
getApiElementsConfigurationName, getArtifactsTaskName, getAttributes, getComponents, getDefaultConfigurationName, getOverrideDisambiguationClassifierOnIdeImport, getPreset, getProject, getPublishable, getRuntimeElementsConfigurationName, getUseDisambiguationClassifierAsSourceSetNamePrefix, mavenPublication, toString
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.KotlinTarget
attributes, attributes, getName, mavenPublication
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getCompilations
NamedDomainObjectContainer<T> getCompilations()
-
getTargetName
String getTargetName()
-
getDisambiguationClassifier
String getDisambiguationClassifier()
-
getPlatformType
KotlinPlatformType getPlatformType()
-
-
-
-