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