Serialized Form
-
Package org.apache.maven.tools.plugin.extractor.model
-
Class org.apache.maven.tools.plugin.extractor.model.Component extends java.lang.Object implements Serializable
-
Serialized Fields
-
hint
java.lang.String hint
The role-hint to lookup. -
role
java.lang.String role
The component role to lookup.
-
-
-
Class org.apache.maven.tools.plugin.extractor.model.LifecycleExecution extends java.lang.Object implements Serializable
-
Serialized Fields
-
goal
java.lang.String goal
A goal, not attached to a lifecycle phase, which should be executed ahead of this mojo. -
lifecycle
java.lang.String 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. -
phase
java.lang.String phase
The phase in the sub-lifecycle.
-
-
-
Class org.apache.maven.tools.plugin.extractor.model.Mojo extends java.lang.Object implements Serializable
-
Serialized Fields
-
aggregator
boolean aggregator
Whether this mojo operates as an aggregator when the reactor is run. That is, only runs once. -
call
java.lang.String call
The target/method within the script to call when this mojo executes. -
components
java.util.List<Component> components
Field components. -
deprecation
java.lang.String deprecation
A deprecation message for this mojo parameter. -
description
java.lang.String description
The description for this parameter. -
execution
LifecycleExecution execution
Information about a sub-execution of the Maven lifecycle which should be processed. -
goal
java.lang.String goal
The name of the goal used to invoke this mojo. -
inheritByDefault
boolean inheritByDefault
Whether this mojo's configuration should propagate down the POM inheritance chain by default. -
parameters
java.util.List<Parameter> parameters
Field parameters. -
phase
java.lang.String phase
The phase to which this mojo should be bound by default. -
requiresDependencyResolution
java.lang.String requiresDependencyResolution
The scope of dependencies that this mojo requires to have resolved. -
requiresDirectInvocation
boolean requiresDirectInvocation
If true, this mojo can only be directly invoked (eg. specified directly on the command line). -
requiresOnline
boolean requiresOnline
Whether this mojo requires online mode to operate normally. -
requiresProject
boolean requiresProject
Whether this mojo requires a project instance in order to execute. -
requiresReports
boolean requiresReports
Whether this mojo requires a reports section in the POM. -
since
java.lang.String since
Version when the mojo was added to the API.
-
-
-
Class org.apache.maven.tools.plugin.extractor.model.Parameter extends java.lang.Object implements Serializable
-
Serialized Fields
-
alias
java.lang.String alias
An alternate name for the parameter. -
defaultValue
java.lang.String 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()) . -
deprecation
java.lang.String deprecation
A deprecation message for this mojo parameter. -
description
java.lang.String description
The description for this parameter. -
expression
java.lang.String expression
The command-line reference to this parameter. -
name
java.lang.String name
The parameter name. -
property
java.lang.String property
The JavaBeans property name to use to configure the mojo with this parameter. -
readonly
boolean 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. -
required
boolean required
Whether this parameter is required. -
since
java.lang.String since
Version when the parameter was added. -
type
java.lang.String type
The java type for this parameter.
-
-
-
Class org.apache.maven.tools.plugin.extractor.model.PluginMetadata extends java.lang.Object implements Serializable
-
Serialized Fields
-
modelEncoding
java.lang.String modelEncoding
Field modelEncoding. -
mojos
java.util.List<Mojo> mojos
Field mojos.
-
-
-
Class org.apache.maven.tools.plugin.extractor.model.PluginMetadataParseException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 4022348153707995574L
-
Serialized Fields
-
metadataFile
java.io.File metadataFile
-
originalMessage
java.lang.String originalMessage
-
-