-
- All Implemented Interfaces:
-
org.gradle.api.Named,org.gradle.api.attributes.HasAttributes,org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies,org.jetbrains.kotlin.gradle.plugin.KotlinCompilation,org.jetbrains.kotlin.gradle.plugin.KotlinCompilationToRunnableFiles,org.jetbrains.kotlin.gradle.plugin.mpp.InternalKotlinCompilation
public class KotlinJvmAndroidCompilation extends AbstractKotlinCompilationToRunnableFiles<KotlinJvmOptions>
-
-
Field Summary
Fields Modifier and Type Field Description private final KotlinAndroidTargettargetprivate final HasCompilerOptions<KotlinJvmCompilerOptions>compilerOptionsprivate final KotlinCompilecompileKotlinTaskprivate final TaskProvider<out KotlinCompile>compileKotlinTaskProviderprivate final TaskProvider<out KotlinCompilationTask<KotlinJvmCompilerOptions>>compileTaskProviderprivate final TaskProvider<out JavaCompile>compileJavaTaskProviderprivate final List<String>relatedConfigurationNamesprivate final BaseVariantandroidVariantprivate final StringruntimeDependencyConfigurationNameprivate FileCollectionruntimeDependencyFilesprivate final MutableExtrasextrasprivate final ObservableSet<KotlinSourceSet>kotlinSourceSetsprivate final ObservableSet<KotlinSourceSet>allKotlinSourceSetsprivate final KotlinCompilationConfigurationsContainerconfigurationsprivate final Iterable<FileCollection>friendPathsprivate final StringprocessResourcesTaskNameprivate final StringapiConfigurationNameprivate final List<KotlinCompilation<?>>associateWithprivate final StringcompilationNameprivate final StringcompileAllTaskNameprivate final StringcompileDependencyConfigurationNameprivate FileCollectioncompileDependencyFilesprivate final StringcompileKotlinTaskNameprivate final StringcompileOnlyConfigurationNameprivate final KotlinSourceSetdefaultSourceSetprivate final StringdefaultSourceSetNameprivate final StringdisambiguatedNameprivate final StringimplementationConfigurationNameprivate final KotlinJvmOptionskotlinOptionsprivate final StringmoduleNameprivate final KotlinCompilationOutputoutputprivate final KotlinPlatformTypeplatformTypeprivate final Projectprojectprivate final StringruntimeOnlyConfigurationName
-
Method Summary
Modifier and Type Method Description KotlinAndroidTargetgetTarget()HasCompilerOptions<KotlinJvmCompilerOptions>getCompilerOptions()KotlinCompilegetCompileKotlinTask()TaskProvider<out KotlinCompile>getCompileKotlinTaskProvider()TaskProvider<out KotlinCompilationTask<KotlinJvmCompilerOptions>>getCompileTaskProvider()final TaskProvider<out JavaCompile>getCompileJavaTaskProvider()List<String>getRelatedConfigurationNames()final BaseVariantgetAndroidVariant()-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.AbstractKotlinCompilationToRunnableFiles
getRuntimeDependencyConfigurationName, getRuntimeDependencyFiles, setRuntimeDependencyFiles -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.InternalKotlinCompilation
getAllKotlinSourceSets, getConfigurations, getExtras, getFriendPaths, getKotlinSourceSets, getProcessResourcesTaskName -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies
dependencies, dependencies, getApiConfigurationName, getCompileOnlyConfigurationName, getImplementationConfigurationName, getRuntimeOnlyConfigurationName -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.KotlinCompilation
associateWith, attributes, attributes, defaultSourceSet, defaultSourceSet, getAssociateWith, getCompilationName, getCompileAllTaskName, getCompileDependencyConfigurationName, getCompileDependencyFiles, getCompileKotlinTaskName, getDefaultSourceSet, getDefaultSourceSetName, getDisambiguatedName, getKotlinOptions, getModuleName, getName, getOutput, getPlatformType, getProject, kotlinOptions, kotlinOptions, setCompileDependencyFiles, source -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.DecoratedKotlinCompilation
toString -
Methods inherited from class org.gradle.api.attributes.HasAttributes
getAttributes -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getTarget
KotlinAndroidTarget getTarget()
-
getCompilerOptions
HasCompilerOptions<KotlinJvmCompilerOptions> getCompilerOptions()
-
getCompileKotlinTask
KotlinCompile getCompileKotlinTask()
-
getCompileKotlinTaskProvider
TaskProvider<out KotlinCompile> getCompileKotlinTaskProvider()
-
getCompileTaskProvider
TaskProvider<out KotlinCompilationTask<KotlinJvmCompilerOptions>> getCompileTaskProvider()
-
getCompileJavaTaskProvider
final TaskProvider<out JavaCompile> getCompileJavaTaskProvider()
-
getRelatedConfigurationNames
List<String> getRelatedConfigurationNames()
-
getAndroidVariant
final BaseVariant getAndroidVariant()
-
-
-
-