-
- All Implemented Interfaces:
-
org.gradle.api.NamedDomainObjectFactory
,org.jetbrains.kotlin.gradle.plugin.mpp.KotlinCompilationFactory
public final class KotlinJsCompilationFactory implements KotlinCompilationFactory<KotlinJsCompilation>
-
-
Field Summary
Fields Modifier and Type Field Description private final Class<KotlinJsCompilation>
itemClass
private final Project
project
private final KotlinOnlyTarget<KotlinJsCompilation>
target
private final KotlinOnlyTarget<KotlinJsIrCompilation>
irTarget
-
Constructor Summary
Constructors Constructor Description KotlinJsCompilationFactory(Project project, KotlinOnlyTarget<KotlinJsCompilation> target, KotlinOnlyTarget<KotlinJsIrCompilation> irTarget)
-
Method Summary
Modifier and Type Method Description Class<KotlinJsCompilation>
getItemClass()
final Project
getProject()
final KotlinOnlyTarget<KotlinJsCompilation>
getTarget()
final KotlinOnlyTarget<KotlinJsIrCompilation>
getIrTarget()
KotlinJsCompilation
create(String name)
-
-
Constructor Detail
-
KotlinJsCompilationFactory
KotlinJsCompilationFactory(Project project, KotlinOnlyTarget<KotlinJsCompilation> target, KotlinOnlyTarget<KotlinJsIrCompilation> irTarget)
-
-
Method Detail
-
getItemClass
Class<KotlinJsCompilation> getItemClass()
-
getProject
final Project getProject()
-
getTarget
final KotlinOnlyTarget<KotlinJsCompilation> getTarget()
-
getIrTarget
final KotlinOnlyTarget<KotlinJsIrCompilation> getIrTarget()
-
create
KotlinJsCompilation create(String name)
-
-
-
-