-
- All Implemented Interfaces:
-
org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmCompilationData
public interface GradleKpmVariantCompilationData<T extends KotlinCommonOptions> implements GradleKpmCompilationData<T>
-
-
Method Summary
Modifier and Type Method Description abstract GradleKpmVariant
getOwner()
Project
getProject()
String
getCompilationPurpose()
String
getCompilationClassifier()
KotlinCompilationOutput
getOutput()
abstract String
getCompileKotlinTaskName()
abstract String
getCompileAllTaskName()
abstract Map<String, SourceDirectorySet>
getKotlinSourceDirectoriesByFragmentName()
FileCollection
getCompileDependencyFiles()
LanguageSettings
getLanguageSettings()
KotlinPlatformType
getPlatformType()
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmCompilationData
getCompilerOptions, getFriendPaths, getKotlinOptions, getModuleName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getOwner
abstract GradleKpmVariant getOwner()
-
getProject
Project getProject()
-
getCompilationPurpose
String getCompilationPurpose()
-
getCompilationClassifier
String getCompilationClassifier()
-
getOutput
KotlinCompilationOutput getOutput()
-
getCompileKotlinTaskName
abstract String getCompileKotlinTaskName()
-
getCompileAllTaskName
abstract String getCompileAllTaskName()
-
getKotlinSourceDirectoriesByFragmentName
abstract Map<String, SourceDirectorySet> getKotlinSourceDirectoriesByFragmentName()
-
getCompileDependencyFiles
FileCollection getCompileDependencyFiles()
-
getLanguageSettings
LanguageSettings getLanguageSettings()
-
getPlatformType
KotlinPlatformType getPlatformType()
-
-
-
-