-
- 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.KotlinCompilationWithResources,org.jetbrains.kotlin.gradle.plugin.mpp.InternalKotlinCompilation
public class KotlinJvmCompilation extends AbstractKotlinCompilationToRunnableFiles<KotlinJvmOptions> implements KotlinCompilationWithResources<KotlinJvmOptions>
-
-
Field Summary
Fields Modifier and Type Field Description private final KotlinJvmTargettargetprivate final HasCompilerOptions<KotlinJvmCompilerOptions>compilerOptionsprivate final TaskProvider<out KotlinCompile>compileKotlinTaskProviderprivate final KotlinCompilecompileKotlinTaskprivate final TaskProvider<out KotlinCompilationTask<KotlinJvmCompilerOptions>>compileTaskProviderprivate final TaskProvider<out JavaCompile>compileJavaTaskProviderprivate final StringprocessResourcesTaskNameprivate final StringruntimeDependencyConfigurationNameprivate FileCollectionruntimeDependencyFilesprivate final List<String>relatedConfigurationNamesprivate final MutableExtrasextrasprivate final ObservableSet<KotlinSourceSet>kotlinSourceSetsprivate final ObservableSet<KotlinSourceSet>allKotlinSourceSetsprivate final KotlinCompilationConfigurationsContainerconfigurationsprivate final Iterable<FileCollection>friendPathsprivate 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 KotlinJvmTargetgetTarget()HasCompilerOptions<KotlinJvmCompilerOptions>getCompilerOptions()TaskProvider<out KotlinCompile>getCompileKotlinTaskProvider()KotlinCompilegetCompileKotlinTask()TaskProvider<out KotlinCompilationTask<KotlinJvmCompilerOptions>>getCompileTaskProvider()final TaskProvider<out JavaCompile>getCompileJavaTaskProvider()StringgetProcessResourcesTaskName()-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.AbstractKotlinCompilationToRunnableFiles
getRelatedConfigurationNames, getRuntimeDependencyConfigurationName, getRuntimeDependencyFiles, setRuntimeDependencyFiles -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.InternalKotlinCompilation
getAllKotlinSourceSets, getConfigurations, getExtras, getFriendPaths, getKotlinSourceSets -
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
KotlinJvmTarget getTarget()
-
getCompilerOptions
HasCompilerOptions<KotlinJvmCompilerOptions> getCompilerOptions()
-
getCompileKotlinTaskProvider
TaskProvider<out KotlinCompile> getCompileKotlinTaskProvider()
-
getCompileKotlinTask
KotlinCompile getCompileKotlinTask()
-
getCompileTaskProvider
TaskProvider<out KotlinCompilationTask<KotlinJvmCompilerOptions>> getCompileTaskProvider()
-
getCompileJavaTaskProvider
final TaskProvider<out JavaCompile> getCompileJavaTaskProvider()
-
getProcessResourcesTaskName
String getProcessResourcesTaskName()
-
-
-
-