-
- All Implemented Interfaces:
-
org.jetbrains.kotlin.gradle.plugin.mpp.CompilationDetails
public abstract class AbstractCompilationDetails<T extends KotlinCommonOptions> implements CompilationDetails<T>
-
-
Field Summary
Fields Modifier and Type Field Description private final ObservableSet<KotlinSourceSet>directlyIncludedKotlinSourceSetsprivate final ObservableSet<KotlinSourceSet>allKotlinSourceSetsprivate final KotlinSourceSetdefaultSourceSetprivate final KotlinTargettargetprivate final GradleKpmDependencyFilesHoldercompileDependencyFilesHolderprivate final HasKotlinDependencieskotlinDependenciesHolderprivate final KotlinCompilationData<T>compilationDataprivate final Set<CompilationDetails<?>>associateCompilationsprivate final StringdefaultSourceSetNameprivate final KotlinCompilation<T>compilation
-
Constructor Summary
Constructors Constructor Description AbstractCompilationDetails(KotlinSourceSet defaultSourceSet)
-
Method Summary
Modifier and Type Method Description final ObservableSet<KotlinSourceSet>getDirectlyIncludedKotlinSourceSets()final ObservableSet<KotlinSourceSet>getAllKotlinSourceSets()final KotlinSourceSetgetDefaultSourceSet()final Unitsource(KotlinSourceSet sourceSet)-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.CompilationDetails
associateWith, getAssociateCompilations, getCompilation, getCompilationData, getCompileDependencyFilesHolder, getDefaultSourceSetName, getKotlinDependenciesHolder, getTarget -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDirectlyIncludedKotlinSourceSets
final ObservableSet<KotlinSourceSet> getDirectlyIncludedKotlinSourceSets()
-
getAllKotlinSourceSets
final ObservableSet<KotlinSourceSet> getAllKotlinSourceSets()
-
getDefaultSourceSet
final KotlinSourceSet getDefaultSourceSet()
-
-
-
-