Serialized Form


Package org.apache.maven.plugin.plugin

Class org.apache.maven.plugin.plugin.Requirements extends Object implements Serializable

Serialized Fields

maven

String maven
The minimum version of Maven to run this plugin.


jdk

String jdk
The minimum version of the JDK to run this plugin.


memory

String memory
The minimum memory needed to run this plugin.


diskSpace

String diskSpace
The minimum diskSpace needed to run this plugin.


others

Properties others
Field others.


Package org.apache.maven.plugin.tools.model

Class org.apache.maven.plugin.tools.model.Component extends Object implements Serializable

Serialized Fields

role

String role
The component role to lookup.


hint

String hint
The role-hint to lookup.

Class org.apache.maven.plugin.tools.model.LifecycleExecution extends Object implements Serializable

Serialized Fields

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.

Class org.apache.maven.plugin.tools.model.Mojo extends Object implements Serializable

Serialized Fields

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.

Class org.apache.maven.plugin.tools.model.Parameter extends Object implements Serializable

Serialized Fields

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.

Class org.apache.maven.plugin.tools.model.PluginMetadata extends Object implements Serializable

Serialized Fields

mojos

List<E> mojos
Field mojos.


modelEncoding

String modelEncoding
Field modelEncoding.

Class org.apache.maven.plugin.tools.model.PluginMetadataParseException extends Exception implements Serializable

serialVersionUID: 4022348153707995574L

Serialized Fields

metadataFile

File metadataFile

originalMessage

String originalMessage

Package org.apache.maven.tools.plugin.extractor

Class org.apache.maven.tools.plugin.extractor.ExtractionException extends Exception implements Serializable

serialVersionUID: 9074953540861573535L


Package org.apache.maven.tools.plugin.generator

Class org.apache.maven.tools.plugin.generator.GeneratorException extends Exception implements Serializable



Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.