Class ReportConfig

java.lang.Object
aQute.bnd.maven.reporter.plugin.ReportConfig

public class ReportConfig extends Object
ReportConfig Mojo configuration.
  • Constructor Details

    • ReportConfig

      public ReportConfig()
  • Method Details

    • isClearDefaults

      public boolean isClearDefaults()
    • setClearDefaults

      public void setClearDefaults(boolean clearDefaults)
    • getReportPlugins

      public List<ReportPlugin> getReportPlugins()
    • setReportPlugins

      public void setReportPlugins(List<ReportPlugin> reportPlugins)
    • getVariables

      public Map<String,String> getVariables()
    • setVariables

      public void setVariables(Map<String,String> variables)
    • toInstruction

      public String toInstruction() throws org.apache.maven.plugin.MojoExecutionException
      Convert this Mojo configuration into a bnd instruction.
      Returns:
      the bnd instruction content
      Throws:
      org.apache.maven.plugin.MojoExecutionException - if a mandatory field is missing