Package hudson.maven
Class MavenReportInfo
java.lang.Object
hudson.maven.MojoInfo
hudson.maven.MavenReportInfo
Information about 
MavenReport that was executed.
 
 Since MavenReport is always a Mojo (even though the interface
 inheritance is not explicitly defined), this class extends from MojoInfo.
 
 This object provides additional convenience methods that only make sense for MavenReport.
- Author:
- Kohsuke Kawaguchi
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class hudson.maven.MojoInfoMojoInfo.Maven3ProvidesNoAccessToMojo
- 
Field SummaryFieldsModifier and TypeFieldDescriptionfinal org.apache.maven.reporting.MavenReportThe fully-populatedMavenReportobject.Fields inherited from class hudson.maven.MojoInfoconfiguration, expressionEvaluator, mojo, mojoExecution, pluginName
- 
Constructor SummaryConstructorsConstructorDescriptionMavenReportInfo(org.apache.maven.plugin.MojoExecution mojoExecution, org.apache.maven.reporting.MavenReport mojo, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator, long mojoStartTime) 
- 
Method SummaryMethods inherited from class hudson.maven.MojoInfogetConfigurationValue, getConfigurationValue, getGoal, getStartTime, inject, intercept, is
- 
Field Details- 
reportpublic final org.apache.maven.reporting.MavenReport reportThe fully-populatedMavenReportobject. The same object asMojoInfo.mojobut in the right type. Never null.
 
- 
- 
Constructor Details- 
MavenReportInfopublic MavenReportInfo(org.apache.maven.plugin.MojoExecution mojoExecution, org.apache.maven.reporting.MavenReport mojo, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator, long mojoStartTime) 
 
-