Class TemplateProcessorMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
com.carrotsearch.hppc.generator.TemplateProcessorMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="template-processor", defaultPhase=GENERATE_SOURCES, threadSafe=true, requiresProject=true) public class TemplateProcessorMojo extends org.apache.maven.plugin.AbstractMojo
Maven mojo applying preprocessor templates.
  • Field Details

    • verbose

      @Parameter(defaultValue="false") public boolean verbose
    • incremental

      @Parameter(property="template.processor.incremental", defaultValue="true") public boolean incremental
    • attachSources

      @Parameter(required=true) public String attachSources
    • templatesDir

      @Parameter(required=true) public File templatesDir
    • outputDir

      @Parameter(required=true) public File outputDir
  • Constructor Details

    • TemplateProcessorMojo

      public TemplateProcessorMojo()
  • Method Details

    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException
      Throws:
      org.apache.maven.plugin.MojoExecutionException