Context
interface Context
| com.android.build.api.transform.Context | 
Context for the transform.
This gives access to a limited amount of context when the transform is run.
Summary
| Public methods | |
|---|---|
| abstract LoggingManager! | Returns the LoggingManager which can be used to control the logging level and standard output/error capture for this task. | 
| abstract String! | getPath()Returns the path of the task, which is a fully qualified name for the task. | 
| abstract String! | Returns the project name containing the task. | 
| abstract File! | Returns a directory which this task can use to write temporary files to. | 
| abstract String | Returns the name of the variant. | 
| abstract WorkerExecutor | Returns the  | 
Public methods
getLogging
abstract fun getLogging(): LoggingManager!
Returns the LoggingManager which can be used to control the logging level and standard output/error capture for this task. By default, System.out is redirected to the Gradle logging system at the QUIET log level, and System.err is redirected at the ERROR log level.
| Return | |
|---|---|
| LoggingManager!: the LoggingManager. Never returns null. | 
getPath
abstract fun getPath(): String!
Returns the path of the task, which is a fully qualified name for the task. The path of a task is the path of its Project plus the name of the task, separated by :.
| Return | |
|---|---|
| String!: the path of the task, which is equal to the path of the project plus the name of the task. | 
getProjectName
abstract fun getProjectName(): String!
Returns the project name containing the task.
| Return | |
|---|---|
| String!: the Project#getName() | 
getTemporaryDir
abstract fun getTemporaryDir(): File!
Returns a directory which this task can use to write temporary files to. Each task instance is provided with a separate temporary directory. There are no guarantees that the contents of this directory will be kept beyond the execution of the task.
| Return | |
|---|---|
| File!: The directory. Never returns null. The directory will already exist. | 
getVariantName
@NonNull abstract fun getVariantName(): String
Returns the name of the variant.
| Return | |
|---|---|
| String: the name of the variant. | 
getWorkerExecutor
@NonNull abstract fun getWorkerExecutor(): WorkerExecutor
Returns the org.gradle.workers.WorkerExecutor to enlist runnable pieces of work.
| Return | |
|---|---|
| WorkerExecutor: a task level shared instance. | 
