-
- All Implemented Interfaces:
public interface SourceSet
Represents a source set for a given Kotlin Gradle project.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enum
SourceSet.SourceSetType
Possible source set types.
-
Method Summary
Modifier and Type Method Description abstract String
getName()
Return the source set name. abstract SourceSet.SourceSetType
getType()
Return the type of the source set. abstract Collection<String>
getFriendSourceSets()
Return the names of all friend source sets. abstract Collection<File>
getSourceDirectories()
Return all Kotlin sources directories. abstract Collection<File>
getResourcesDirectories()
Return all Kotlin resources directories. abstract File
getClassesOutputDirectory()
Return the classes output directory. abstract File
getResourcesOutputDirectory()
Return the resources output directory. abstract CompilerArguments
getCompilerArguments()
Return an object containing all compiler arguments for this source set. -
-
Method Detail
-
getType
abstract SourceSet.SourceSetType getType()
Return the type of the source set.
-
getFriendSourceSets
abstract Collection<String> getFriendSourceSets()
Return the names of all friend source sets.
-
getSourceDirectories
abstract Collection<File> getSourceDirectories()
Return all Kotlin sources directories.
-
getResourcesDirectories
abstract Collection<File> getResourcesDirectories()
Return all Kotlin resources directories.
-
getClassesOutputDirectory
abstract File getClassesOutputDirectory()
Return the classes output directory.
-
getResourcesOutputDirectory
abstract File getResourcesOutputDirectory()
Return the resources output directory.
-
getCompilerArguments
abstract CompilerArguments getCompilerArguments()
Return an object containing all compiler arguments for this source set.
-
-
-
-