org.gradle.api.tasks.compile
Class Compile

java.lang.Object
  extended by org.gradle.api.internal.AbstractTask
      extended by org.gradle.api.DefaultTask
          extended by org.gradle.api.internal.ConventionTask
              extended by org.gradle.api.tasks.SourceTask
                  extended by org.gradle.api.tasks.compile.AbstractCompile
                      extended by org.gradle.api.tasks.compile.Compile
All Implemented Interfaces:
Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, Task, PatternFilterable, org.gradle.util.Configurable<Task>

public class Compile
extends AbstractCompile

Compiles Java source files.


Field Summary
 
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
 
Constructor Summary
Compile()
           
 
Method Summary
protected  void compile()
           
 File getDependencyCacheDir()
           
 org.gradle.api.internal.tasks.compile.JavaCompiler getJavaCompiler()
           
 org.gradle.api.tasks.compile.CompileOptions getOptions()
           
 void setDependencyCacheDir(File dependencyCacheDir)
           
 void setJavaCompiler(org.gradle.api.internal.tasks.compile.JavaCompiler javaCompiler)
           
 
Methods inherited from class org.gradle.api.tasks.compile.AbstractCompile
getClasspath, getDestinationDir, getSourceCompatibility, getTargetCompatibility, setClasspath, setDestinationDir, setSourceCompatibility, setTargetCompatibility
 
Methods inherited from class org.gradle.api.tasks.SourceTask
exclude, exclude, exclude, exclude, getDefaultSource, getExcludes, getIncludes, getSource, include, include, include, include, setExcludes, setIncludes, setSource, source
 
Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, getConventionMapping, setConventionMapping
 
Methods inherited from class org.gradle.api.internal.AbstractTask
captureStandardOutput, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, disableStandardOutputCapture, doFirst, doFirst, doLast, doLast, equals, execute, getActions, getAdditionalProperties, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getDynamicObjectHelper, getEnabled, getExecuter, getGroup, getInputs, getLogger, getLogging, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getStandardOutputCapture, getState, getTaskDependencies, getTemporaryDir, hashCode, hasProperty, injectIntoNewInstance, isEnabled, leftShift, onlyIf, onlyIf, property, setActions, setConvention, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setGroup, setName, setOnlyIf, setOnlyIf, setProject, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Compile

public Compile()
Method Detail

compile

protected void compile()
Specified by:
compile in class AbstractCompile

getDependencyCacheDir

public File getDependencyCacheDir()

setDependencyCacheDir

public void setDependencyCacheDir(File dependencyCacheDir)

getOptions

public org.gradle.api.tasks.compile.CompileOptions getOptions()

getJavaCompiler

public org.gradle.api.internal.tasks.compile.JavaCompiler getJavaCompiler()

setJavaCompiler

public void setJavaCompiler(org.gradle.api.internal.tasks.compile.JavaCompiler javaCompiler)