| Class | Description |
|---|---|
| AbstractCompile | The base class for all JVM-based language compilation tasks. |
| AbstractOptions | Base class for compilation-related options. |
| BaseForkOptions | Fork options for compilation. |
| CompileOptions | Main options for Java compilation. |
| DebugOptions | Debug options for Java compilation. |
| DependOptions | Options for the Ant Depend task. |
| ForkOptions | Fork options for Java compilation. |
| GroovyCompile | Compiles Groovy source files, and optionally, Java source files. |
| GroovyCompileOptions | Compilation options to be passed to the Groovy compiler. |
| GroovyForkOptions | Fork options for Groovy compilation. |
| JavaCompile | Compiles Java source files. |