Interface PluginFactory
- All Superinterfaces:
DependencyFactory
- All Known Subinterfaces:
BuildFactory
- All Known Implementing Classes:
ModelFactory
,ModelTest
,ModelTest2
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
static class
static class
static class
static interface
static interface
Nested classes/interfaces inherited from interface org.sonatype.maven.polyglot.java.dsl.DependencyFactory
DependencyFactory.DependencyExclusions
-
Method Summary
Modifier and TypeMethodDescriptionconfiguration
(org.codehaus.plexus.util.xml.Xpp3Dom configuration) default PluginExecutionBuilder
default PluginExecutionBuilder
default PluginExecutionBuilder
default PluginExecutionBuilder
execution
(PluginFactory.PluginExecutionNamedValue... namedValues) default PluginFactory.PluginNamedValue
executions
(org.apache.maven.model.PluginExecution... executions) default PluginBuilder
default PluginBuilder
default PluginBuilder
plugin
(PluginFactory.PluginNamedValue... namedValues) default PluginFactory.PluginNamedValue
pluginDependencies
(org.apache.maven.model.Dependency... dependencies) default ConfiugrationXmlBuilder
startXML()
Methods inherited from interface org.sonatype.maven.polyglot.java.dsl.DependencyFactory
compile, dependency, dependency, dependency, exclusion, exclusions, provided, repository, repository, repository, repositoryPolicy, runtime, test
-
Method Details
-
execution
-
execution
-
execution
-
execution
-
plugin
-
plugin
-
plugin
-
goals
-
plugin
-
pluginDependencies
default PluginFactory.PluginNamedValue pluginDependencies(org.apache.maven.model.Dependency... dependencies) -
executions
default PluginFactory.PluginNamedValue executions(org.apache.maven.model.PluginExecution... executions) -
execution
default PluginExecutionBuilder.WrapperPluginExecutionBuilder execution(PluginFactory.PluginExecutionNamedValue... namedValues) -
startXML
-
configuration
default PluginFactory.ConfigurationNamedValue configuration(org.codehaus.plexus.util.xml.Xpp3Dom configuration)
-