Serialized Form
- 
Package org.apache.maven.tools.plugin.extractor.model- 
Class org.apache.maven.tools.plugin.extractor.model.Componentclass Component extends Object implements Serializable
- 
Class org.apache.maven.tools.plugin.extractor.model.LifecycleExecutionclass LifecycleExecution extends Object implements Serializable- 
Serialized Fields- 
goalString goal A goal, not attached to a lifecycle phase, which should be executed ahead of this mojo.
- 
lifecycleString lifecycle The name of the overlay to apply to the sub-lifecycle before executing it. If specified, this lifecycle overlay definition will be bundled with the plugin.
- 
phaseString phase The phase in the sub-lifecycle.
 
- 
 
- 
- 
Class org.apache.maven.tools.plugin.extractor.model.Mojoclass Mojo extends Object implements Serializable- 
Serialized Fields- 
aggregatorboolean aggregator Whether this mojo operates as an aggregator when the reactor is run. That is, only runs once.
- 
callString call The target/method within the script to call when this mojo executes.
- 
componentsList<Component> components Field components.
- 
deprecationString deprecation A deprecation message for this mojo parameter.
- 
descriptionString description The description for this parameter.
- 
executionLifecycleExecution execution Information about a sub-execution of the Maven lifecycle which should be processed.
- 
goalString goal The name of the goal used to invoke this mojo.
- 
inheritByDefaultboolean inheritByDefault Whether this mojo's configuration should propagate down the POM inheritance chain by default.
- 
parametersList<Parameter> parameters Field parameters.
- 
phaseString phase The phase to which this mojo should be bound by default.
- 
requiresDependencyResolutionString requiresDependencyResolution The scope of dependencies that this mojo requires to have resolved.
- 
requiresDirectInvocationboolean requiresDirectInvocation If true, this mojo can only be directly invoked (eg. specified directly on the command line).
- 
requiresOnlineboolean requiresOnline Whether this mojo requires online mode to operate normally.
- 
requiresProjectboolean requiresProject Whether this mojo requires a project instance in order to execute.
- 
requiresReportsboolean requiresReports Whether this mojo requires a reports section in the POM.
- 
sinceString since Version when the mojo was added to the API.
 
- 
 
- 
- 
Class org.apache.maven.tools.plugin.extractor.model.Parameterclass Parameter extends Object implements Serializable- 
Serialized Fields- 
aliasString alias An alternate name for the parameter.
- 
defaultValueString defaultValue An expression in the form ${instance.property} for extracting a value for this parameter, especially from a runtime instance within the build system. (eg. ${project.build.directory} references project.getBuild().getDirectory()) .
- 
deprecationString deprecation A deprecation message for this mojo parameter.
- 
descriptionString description The description for this parameter.
- 
expressionString expression The command-line reference to this parameter.
- 
nameString name The parameter name.
- 
propertyString property The JavaBeans property name to use to configure the mojo with this parameter.
- 
readonlyboolean readonly Whether this parameter can be directly edited. If false, this param is either derived from another POM element, or refers to a runtime instance of the build system.
- 
requiredboolean required Whether this parameter is required.
- 
sinceString since Version when the parameter was added.
- 
typeString type The java type for this parameter.
 
- 
 
- 
- 
Class org.apache.maven.tools.plugin.extractor.model.PluginMetadataclass PluginMetadata extends Object implements Serializable
- 
Exception Class org.apache.maven.tools.plugin.extractor.model.PluginMetadataParseExceptionclass PluginMetadataParseException extends Exception implements Serializable- serialVersionUID:
- 4022348153707995574L
 
 
-