| Modifier | Constructor and Description |
|---|---|
protected |
Compiler() |
| Modifier and Type | Method and Description |
|---|---|
void |
copyIncludeFiles(org.apache.maven.project.MavenProject mavenProject,
File targetDirectory) |
CompilerDef |
getCompiler(String type,
String output)
Generates a new
CompilerDef and populates it give the parameters
provided. |
Set<String> |
getExcludes() |
protected Set<String> |
getExcludes(String type) |
protected List<IncludePath> |
getIncludePaths(String type) |
Set<String> |
getIncludes() |
protected Set<String> |
getIncludes(String type) |
protected abstract String |
getLanguage() |
String |
getName() |
protected String |
getPrefix() |
List<File> |
getSourceDirectories() |
CompilerDef |
getTestCompiler(String type,
String output) |
void |
setAbstractCompileMojo(AbstractCompileMojo mojo) |
String |
toString() |
public static final String MAIN
public static final String TEST
public final void copyIncludeFiles(org.apache.maven.project.MavenProject mavenProject,
File targetDirectory)
throws IOException
IOExceptionpublic final CompilerDef getCompiler(String type, String output) throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
CompilerDef and populates it give the parameters
provided.type - - main or test library - used to determine include and exclude
paths.output - - TODO Not sure..CompilerDef which contains the configuration for this
compiler given the type and output.org.apache.maven.plugin.MojoFailureException - TODOorg.apache.maven.plugin.MojoExecutionException - TODOpublic final Set<String> getExcludes() throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionprotected final Set<String> getExcludes(String type) throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionprotected final List<IncludePath> getIncludePaths(String type)
public final Set<String> getIncludes() throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionprotected final Set<String> getIncludes(String type) throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionprotected abstract String getLanguage()
public String getName() throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionprotected final String getPrefix() throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionpublic final CompilerDef getTestCompiler(String type, String output) throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionpublic final void setAbstractCompileMojo(AbstractCompileMojo mojo)
Copyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.