Package net.bytebuddy.build.maven
Class Transformation
java.lang.Object
net.bytebuddy.build.maven.CoordinateConfiguration
net.bytebuddy.build.maven.Transformation
A transformation specification to apply during the plugin's execution.
-
Field Summary
FieldsModifier and TypeFieldDescriptionA list of arguments that are provided to the plugin for construction.The fully-qualified name of the plugin type.Fields inherited from class net.bytebuddy.build.maven.CoordinateConfiguration
artifactId, groupId, packaging, version
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the plugin type name.Creates the argument resolvers for the plugin's constructor by transforming the plugin arguments.Methods inherited from class net.bytebuddy.build.maven.CoordinateConfiguration
asCoordinate, getArtifactId, getGroupId, getPackaging, getVersion
-
Field Details
-
plugin
The fully-qualified name of the plugin type. -
arguments
A list of arguments that are provided to the plugin for construction.
-
-
Constructor Details
-
Transformation
public Transformation()
-
-
Method Details
-
getPlugin
Returns the plugin type name.- Returns:
- The plugin type name.
- Throws:
org.apache.maven.plugin.MojoExecutionException
- If the plugin name was not specified or is empty.
-
makeArgumentResolvers
Creates the argument resolvers for the plugin's constructor by transforming the plugin arguments.- Returns:
- A list of argument resolvers.
-