@Named(value="forked-javac") public class CompilerJavacLauncher extends AbstractCompilerJavac
| Modifier and Type | Field and Description |
|---|---|
static String |
ID |
context, log| Constructor and Description |
|---|
CompilerJavacLauncher(CompilerBuildContext context,
ProjectClasspathDigester digester) |
| Modifier and Type | Method and Description |
|---|---|
int |
compile(Map<File,io.takari.incrementalbuild.Resource<File>> sources) |
protected String |
getCompilerId() |
void |
setBasedir(File basedir) |
void |
setBuildDirectory(File buildDirectory) |
void |
setJar(File jar) |
void |
setMaxmem(String maxmem) |
void |
setMeminitial(String meminitial) |
compile, getCompilerOptions, setClasspath, setPrivatePackageReference, setSources, setTransitiveDependencyReferencegetAnnotationProcessorOptions, getAnnotationProcessors, getDebug, getGeneratedSourcesDirectory, getOutputDirectory, getPom, getPrivatePackageReference, getProc, getSource, getSourceEncoding, getTarget, getTransitiveDependencyReference, isShowWarnings, isVerbose, setAnnotationProcessorOptions, setAnnotationProcessors, setDebug, setGeneratedSourcesDirectory, setOutputDirectory, setPom, setProc, setShowWarnings, setSource, setSourceEncoding, setTarget, setVerbosepublic static final String ID
@Inject public CompilerJavacLauncher(CompilerBuildContext context, ProjectClasspathDigester digester)
public int compile(Map<File,io.takari.incrementalbuild.Resource<File>> sources) throws IOException
compile in class AbstractCompilerJavacIOExceptionpublic void setBasedir(File basedir)
public void setJar(File jar)
public void setBuildDirectory(File buildDirectory)
public void setMeminitial(String meminitial)
public void setMaxmem(String maxmem)
protected String getCompilerId()
getCompilerId in class AbstractCompilerJavacCopyright © 2015. All rights reserved.