Interface KotlinSourceSet
-
- All Implemented Interfaces:
-
org.gradle.api.Named,org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies,org.jetbrains.kotlin.gradle.plugin.HasProject,org.jetbrains.kotlin.tooling.core.HasExtras,org.jetbrains.kotlin.tooling.core.HasMutableExtras
public interface KotlinSourceSet implements Named, HasProject, HasMutableExtras, HasKotlinDependencies
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classKotlinSourceSet.Companion
-
Method Summary
Modifier and Type Method Description abstract SourceDirectorySetkotlin(Function1<SourceDirectorySet, Unit> configure)abstract SourceDirectorySetkotlin(Action<SourceDirectorySet> configure)abstract LanguageSettingsBuilderlanguageSettings(Function1<LanguageSettingsBuilder, Unit> configure)abstract LanguageSettingsBuilderlanguageSettings(Action<LanguageSettingsBuilder> configure)abstract UnitdependsOn(KotlinSourceSet other)UnitaddCustomSourceFilesExtensions(List<String> extensions)abstract SourceDirectorySetgetKotlin()abstract SourceDirectorySetgetResources()abstract LanguageSettingsBuildergetLanguageSettings()abstract Set<KotlinSourceSet>getDependsOn()abstract StringgetApiMetadataConfigurationName()abstract StringgetImplementationMetadataConfigurationName()abstract StringgetCompileOnlyMetadataConfigurationName()abstract StringgetRuntimeOnlyMetadataConfigurationName()abstract Iterable<String>getCustomSourceFilesExtensions()-
Methods inherited from class org.gradle.api.Named
getName -
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.HasProject
getProject -
Methods inherited from class org.jetbrains.kotlin.tooling.core.HasMutableExtras
getExtras -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
kotlin
abstract SourceDirectorySet kotlin(Function1<SourceDirectorySet, Unit> configure)
-
kotlin
abstract SourceDirectorySet kotlin(Action<SourceDirectorySet> configure)
-
languageSettings
abstract LanguageSettingsBuilder languageSettings(Function1<LanguageSettingsBuilder, Unit> configure)
-
languageSettings
abstract LanguageSettingsBuilder languageSettings(Action<LanguageSettingsBuilder> configure)
-
dependsOn
abstract Unit dependsOn(KotlinSourceSet other)
-
addCustomSourceFilesExtensions
Unit addCustomSourceFilesExtensions(List<String> extensions)
-
getKotlin
abstract SourceDirectorySet getKotlin()
-
getResources
abstract SourceDirectorySet getResources()
-
getLanguageSettings
abstract LanguageSettingsBuilder getLanguageSettings()
-
getDependsOn
abstract Set<KotlinSourceSet> getDependsOn()
-
getApiMetadataConfigurationName
abstract String getApiMetadataConfigurationName()
-
getImplementationMetadataConfigurationName
abstract String getImplementationMetadataConfigurationName()
-
getCompileOnlyMetadataConfigurationName
abstract String getCompileOnlyMetadataConfigurationName()
-
getRuntimeOnlyMetadataConfigurationName
abstract String getRuntimeOnlyMetadataConfigurationName()
-
getCustomSourceFilesExtensions
abstract Iterable<String> getCustomSourceFilesExtensions()
-
-
-
-