Index

A C D E G L M N O P T V 
All Classes and Interfaces|All Packages

A

artifactId(String) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Wraps the artifact id string in a more readable format
attribute(String, String) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Constructs the attribute
Attribute(String, String) - Constructor for class org.twdata.maven.mojoexecutor.MojoExecutor.Attribute
 
attributes - Variable in class org.twdata.maven.mojoexecutor.MojoExecutor.Attributes
 
attributes - Variable in class org.twdata.maven.mojoexecutor.MojoExecutor.Element
 
attributes(MojoExecutor.Attribute...) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Constructs the attributes wrapper
Attributes(MojoExecutor.Attribute...) - Constructor for class org.twdata.maven.mojoexecutor.MojoExecutor.Attributes
 

C

children - Variable in class org.twdata.maven.mojoexecutor.MojoExecutor.Element
 
configuration(MojoExecutor.Element...) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Builds the configuration for the goal using Elements

D

dependencies(Dependency...) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Creates a list of dependencies.
dependency(String, String, String) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Defines a dependency

E

element(String, String) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Constructs the element with a textual body
element(String, String, MojoExecutor.Attribute) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Constructs the element with a textual body and only attribute
element(String, String, MojoExecutor.Attributes) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Constructs the element with a textual body and attributes
element(String, MojoExecutor.Attribute, MojoExecutor.Element...) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Constructs the element containing child elements and only attribute
element(String, MojoExecutor.Attributes, MojoExecutor.Element...) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Constructs the element containing child elements and attributes
element(String, MojoExecutor.Element...) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Constructs the element containing child elements
Element(String, String, MojoExecutor.Attributes, MojoExecutor.Element...) - Constructor for class org.twdata.maven.mojoexecutor.MojoExecutor.Element
 
Element(String, String, MojoExecutor.Element...) - Constructor for class org.twdata.maven.mojoexecutor.MojoExecutor.Element
 
Element(String, MojoExecutor.Attributes, MojoExecutor.Element...) - Constructor for class org.twdata.maven.mojoexecutor.MojoExecutor.Element
 
Element(String, MojoExecutor.Element...) - Constructor for class org.twdata.maven.mojoexecutor.MojoExecutor.Element
 
executeMojo(Plugin, String, Xpp3Dom, MojoExecutor.ExecutionEnvironment) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Entry point for executing a mojo
executionEnvironment(MavenSession, BuildPluginManager) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Constructs the MojoExecutor.ExecutionEnvironment instance fluently
executionEnvironment(MavenProject, MavenSession, BuildPluginManager) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Constructs the MojoExecutor.ExecutionEnvironment instance fluently
ExecutionEnvironment(MavenSession, BuildPluginManager) - Constructor for class org.twdata.maven.mojoexecutor.MojoExecutor.ExecutionEnvironment
 
ExecutionEnvironment(MavenProject, MavenSession, BuildPluginManager) - Constructor for class org.twdata.maven.mojoexecutor.MojoExecutor.ExecutionEnvironment
 

G

getMavenProject() - Method in class org.twdata.maven.mojoexecutor.MojoExecutor.ExecutionEnvironment
 
getMavenSession() - Method in class org.twdata.maven.mojoexecutor.MojoExecutor.ExecutionEnvironment
 
getPluginManager() - Method in class org.twdata.maven.mojoexecutor.MojoExecutor.ExecutionEnvironment
 
getRepositorySession - Static variable in class org.twdata.maven.mojoexecutor.MavenCompatibilityHelper
 
goal(String) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Wraps the goal string in a more readable format
groupId(String) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Wraps the group id string in a more readable format

L

loadPlugin - Static variable in class org.twdata.maven.mojoexecutor.MavenCompatibilityHelper
 
loadPluginDescriptor(Plugin, MojoExecutor.ExecutionEnvironment, MavenSession) - Static method in class org.twdata.maven.mojoexecutor.MavenCompatibilityHelper
 
logger - Static variable in class org.twdata.maven.mojoexecutor.MavenCompatibilityHelper
 
logger - Static variable in class org.twdata.maven.mojoexecutor.MojoExecutor
 

M

MavenCompatibilityHelper - Class in org.twdata.maven.mojoexecutor
The MavenCompatibilityHelper hides incompatibilities between Maven versions
MavenCompatibilityHelper() - Constructor for class org.twdata.maven.mojoexecutor.MavenCompatibilityHelper
 
mavenProject - Variable in class org.twdata.maven.mojoexecutor.MojoExecutor.ExecutionEnvironment
 
mavenSession - Variable in class org.twdata.maven.mojoexecutor.MojoExecutor.ExecutionEnvironment
 
mojoExecution(MojoDescriptor, String, Xpp3Dom) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
 
MojoExecutor - Class in org.twdata.maven.mojoexecutor
Executes an arbitrary mojo using a fluent interface.
MojoExecutor() - Constructor for class org.twdata.maven.mojoexecutor.MojoExecutor
 
MojoExecutor.Attribute - Class in org.twdata.maven.mojoexecutor
Attribute wrapper class
MojoExecutor.Attributes - Class in org.twdata.maven.mojoexecutor
Collection of attributes wrapper class
MojoExecutor.Element - Class in org.twdata.maven.mojoexecutor
Element wrapper class for configuration elements
MojoExecutor.ExecutionEnvironment - Class in org.twdata.maven.mojoexecutor
Collects Maven execution information

N

name - Variable in class org.twdata.maven.mojoexecutor.MojoExecutor.Attribute
 
name - Variable in class org.twdata.maven.mojoexecutor.MojoExecutor.Element
 
name(String) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Wraps the element name string in a more readable format

O

org.twdata.maven.mojoexecutor - package org.twdata.maven.mojoexecutor
 

P

PlexusConfigurationUtils - Class in org.twdata.maven.mojoexecutor
 
PlexusConfigurationUtils() - Constructor for class org.twdata.maven.mojoexecutor.PlexusConfigurationUtils
 
plugin(String, String) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Defines the plugin without its version or dependencies.
plugin(String, String, String) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Defines a plugin without dependencies.
plugin(String, String, String, List<Dependency>) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Defines a plugin.
pluginManager - Variable in class org.twdata.maven.mojoexecutor.MojoExecutor.ExecutionEnvironment
 

T

text - Variable in class org.twdata.maven.mojoexecutor.MojoExecutor.Element
 
toDom() - Method in class org.twdata.maven.mojoexecutor.MojoExecutor.Element
 
toXpp3Dom(PlexusConfiguration) - Static method in class org.twdata.maven.mojoexecutor.PlexusConfigurationUtils
Converts PlexusConfiguration to a Xpp3Dom.

V

value - Variable in class org.twdata.maven.mojoexecutor.MojoExecutor.Attribute
 
version(String) - Static method in class org.twdata.maven.mojoexecutor.MojoExecutor
Wraps the version string in a more readable format
A C D E G L M N O P T V 
All Classes and Interfaces|All Packages