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 classPluginBuilder.WrapperPluginBuilder
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.model.Pluginplugin
-
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 PluginBuilderconfiguration(org.codehaus.plexus.util.xml.Xpp3Dom configuration)PluginBuilderdependencies(org.apache.maven.model.Dependency... dependencies)PluginBuilderendPlugin()PluginBuilderexecutions(PluginExecutionBuilder... builders)PluginBuilderextensions(boolean extensions)org.apache.maven.model.Pluginget()PluginBuilderinherited(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()
-
-