Class PluginBuilder
- java.lang.Object
-
- org.sonatype.maven.polyglot.java.dsl.PluginBuilder
-
- Direct Known Subclasses:
PluginBuilder.WrapperPluginBuilder
public class PluginBuilder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PluginBuilder.WrapperPluginBuilder
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.model.Plugin
plugin
-
Constructor Summary
Constructors Constructor Description PluginBuilder(java.lang.String classifier)
PluginBuilder(java.lang.String groupId, java.lang.String artifactId)
PluginBuilder(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PluginBuilder
configuration(org.codehaus.plexus.util.xml.Xpp3Dom configuration)
PluginBuilder
dependencies(org.apache.maven.model.Dependency... dependencies)
PluginBuilder
endPlugin()
PluginBuilder
executions(PluginExecutionBuilder... builders)
PluginBuilder
extensions(boolean extensions)
org.apache.maven.model.Plugin
get()
PluginBuilder
inherited(boolean inherited)
-
-
-
Method Detail
-
configuration
public PluginBuilder configuration(org.codehaus.plexus.util.xml.Xpp3Dom configuration)
-
extensions
public PluginBuilder extensions(boolean extensions)
-
inherited
public PluginBuilder inherited(boolean inherited)
-
dependencies
public PluginBuilder dependencies(org.apache.maven.model.Dependency... dependencies)
-
executions
public PluginBuilder executions(PluginExecutionBuilder... builders)
-
endPlugin
public PluginBuilder endPlugin()
-
get
public org.apache.maven.model.Plugin get()
-
-