@Named(value="javac") public class CompilerJavac extends AbstractCompilerJavac
Modifier and Type | Field and Description |
---|---|
static String |
ID |
context, log
Constructor and Description |
---|
CompilerJavac(CompilerBuildContext context,
ProjectClasspathDigester digester) |
Modifier and Type | Method and Description |
---|---|
int |
compile(Map<File,io.takari.incrementalbuild.Resource<File>> sources) |
protected String |
getCompilerId() |
compile, getCompilerOptions, setClasspath, setPrivatePackageReference, setSources, setTransitiveDependencyReference
getAnnotationProcessorOptions, getAnnotationProcessors, getDebug, getGeneratedSourcesDirectory, getOutputDirectory, getPom, getPrivatePackageReference, getProc, getSource, getSourceEncoding, getTarget, getTransitiveDependencyReference, isShowWarnings, isVerbose, setAnnotationProcessorOptions, setAnnotationProcessors, setDebug, setGeneratedSourcesDirectory, setOutputDirectory, setPom, setProc, setShowWarnings, setSource, setSourceEncoding, setTarget, setVerbose
public static final String ID
@Inject public CompilerJavac(CompilerBuildContext context, ProjectClasspathDigester digester)
public int compile(Map<File,io.takari.incrementalbuild.Resource<File>> sources) throws org.apache.maven.plugin.MojoExecutionException, IOException
compile
in class AbstractCompilerJavac
org.apache.maven.plugin.MojoExecutionException
IOException
protected String getCompilerId()
getCompilerId
in class AbstractCompilerJavac
Copyright © 2015. All rights reserved.