Overview | Package | Class | Deprecated | Index | Help
| Groovy Documentation
PREV NEXT | FRAMES NO FRAMES

## Package org.gradle.api.tasks

The standard {@link org.gradle.api.Task} implementations.

Interface Summary
AntBuilderAware | An { {
ConventionValue | A ConventionValue can be assigned to a {
GroovySourceSet | A { org.gradle.api.plugins.GroovyPlugin}.
ScalaSourceSet | A { by the {
SourceSet | A {
SourceSetContainer | A {
TaskCollection | A {
TaskContainer | A {
TaskDependency | A `TaskDependency` represents an unordered set of tasks which a {
WorkResult |

Class Summary
Clean |
Copy | Task for copying files.
Directory |
SourceTask | A {
Upload | An upload task uploads files to the repositories assigned to it.

Exception Summary
StopActionException | A `StopActionException` is be thrown by a { stop its own execution and to start execution of the task's next action.
StopExecutionException | A `StopExecutionException` is thrown by a { stop execution of the current task and start execution of the next task.

Annotation Type Summary
InputDirectory | Marks a property as specifying an input directory for a task.
InputFile | Marks a property as specifying an input file for a task.
InputFiles | Marks a property as specifying the input files for a task.
Optional | Marks a property as optional.
OutputDirectory | Marks a property as specifying an output directory for a task.
OutputFile | Marks a property as specifying an output file for a task.
SkipWhenEmpty | Attached to a task property to indicate that the task should be skipped when the value of the property is an empty {
TaskAction | Marks a method as the action to run when the task is executed.

Groovy Documentation