-
- All Implemented Interfaces:
public interface KotlinCompilationData<T extends KotlinCommonOptions>
-
-
Method Summary
Modifier and Type Method Description abstract ProjectgetProject()abstract ObjectgetOwner()abstract StringgetCompilationPurpose()abstract StringgetCompilationClassifier()abstract Map<String, SourceDirectorySet>getKotlinSourceDirectoriesByFragmentName()abstract StringgetCompileKotlinTaskName()abstract StringgetCompileAllTaskName()abstract FileCollectiongetCompileDependencyFiles()abstract KotlinCompilationOutputgetOutput()abstract LanguageSettingsgetLanguageSettings()abstract KotlinPlatformTypegetPlatformType()abstract StringgetModuleName()abstract StringgetOwnModuleName()abstract TgetKotlinOptions()abstract Iterable<FileCollection>getFriendPaths()-
-
Method Detail
-
getProject
abstract Project getProject()
-
getCompilationPurpose
abstract String getCompilationPurpose()
-
getCompilationClassifier
abstract String getCompilationClassifier()
-
getKotlinSourceDirectoriesByFragmentName
abstract Map<String, SourceDirectorySet> getKotlinSourceDirectoriesByFragmentName()
-
getCompileKotlinTaskName
abstract String getCompileKotlinTaskName()
-
getCompileAllTaskName
abstract String getCompileAllTaskName()
-
getCompileDependencyFiles
abstract FileCollection getCompileDependencyFiles()
-
getOutput
abstract KotlinCompilationOutput getOutput()
-
getLanguageSettings
abstract LanguageSettings getLanguageSettings()
-
getPlatformType
abstract KotlinPlatformType getPlatformType()
-
getModuleName
abstract String getModuleName()
-
getOwnModuleName
abstract String getOwnModuleName()
-
getKotlinOptions
abstract T getKotlinOptions()
-
getFriendPaths
abstract Iterable<FileCollection> getFriendPaths()
-
-
-
-