public class Transformation extends CoordinateConfiguration
Modifier and Type | Field and Description |
---|---|
List<PluginArgument> |
arguments
A list of arguments that are provided to the plugin for construction.
|
String |
plugin
The fully-qualified name of the plugin type.
|
artifactId, groupId, packaging, version
Constructor and Description |
---|
Transformation() |
Modifier and Type | Method and Description |
---|---|
String |
getPlugin()
Returns the plugin type name.
|
List<Plugin.Factory.UsingReflection.ArgumentResolver> |
makeArgumentResolvers()
Creates the argument resolvers for the plugin's constructor by transforming the plugin arguments.
|
asCoordinate, getArtifactId, getGroupId, getPackaging, getVersion
@MaybeNull public String plugin
@MaybeNull public List<PluginArgument> arguments
public String getPlugin() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
- If the plugin name was not specified or is empty.public List<Plugin.Factory.UsingReflection.ArgumentResolver> makeArgumentResolvers()
Copyright © 2014–2023. All rights reserved.