AndroidSourceDirectorySet

interface AndroidSourceDirectorySet : Named


An AndroidSourceDirectorySet represents a set of directory inputs for an Android project.

Summary

Public functions

@Incubating String

A concise name for the source directory (typically used to identify it in a collection).

@Incubating Any
setSrcDirs(srcDirs: Iterable<*>)

Sets the source directories for this set.

@Incubating Any
srcDir(srcDir: Any)

Adds the given source directory to this set.

@Incubating Any
srcDirs(vararg srcDirs: Any)

Adds the given source directories to this set.

Public functions

getName

@Incubating
fun getName(): String

A concise name for the source directory (typically used to identify it in a collection).

setSrcDirs

@Incubating
fun setSrcDirs(srcDirs: Iterable<*>): Any

Sets the source directories for this set.

Parameters
srcDirs: Iterable<*>

The source directories. These are evaluated as for org.gradle.api.Project.files

This method has a return value for legacy reasons.

srcDir

@Incubating
fun srcDir(srcDir: Any): Any

Adds the given source directory to this set.

The source directory. This is evaluated as org.gradle.api.Project.file

This method has a return value for legacy reasons.

srcDirs

@Incubating
fun srcDirs(vararg srcDirs: Any): Any

Adds the given source directories to this set.

The source directories. These are evaluated as org.gradle.api.Project.files

This method has a return value for legacy reasons.