Uses of Class
org.apache.maven.api.model.Plugin
Packages that use Plugin
Package
Description
Maven Immutable POM (Project Object Model) classes, generated from
maven.mdo
model.POM merger.
-
Uses of Plugin in org.apache.maven.api
Methods in org.apache.maven.api that return Plugin -
Uses of Plugin in org.apache.maven.api.model
Methods in org.apache.maven.api.model that return PluginModifier and TypeMethodDescriptionPlugin.Builder.build()
static Plugin
Plugin.newInstance()
Creates a newPlugin
instance.static Plugin
Plugin.newInstance
(boolean withDefaults) Creates a newPlugin
instance using default values or not.Plugin.withArtifactId
(String artifactId) Creates a newPlugin
instance using the specified artifactId.Plugin.withConfiguration
(XmlNode configuration) Creates a newPlugin
instance using the specified configuration.Plugin.withDependencies
(Collection<Dependency> dependencies) Creates a newPlugin
instance using the specified dependencies.Plugin.withExecutions
(Collection<PluginExecution> executions) Creates a newPlugin
instance using the specified executions.Plugin.withExtensions
(String extensions) Creates a newPlugin
instance using the specified extensions.Plugin.withGroupId
(String groupId) Creates a newPlugin
instance using the specified groupId.Plugin.withInherited
(String inherited) Creates a newPlugin
instance using the specified inherited.Plugin.withVersion
(String version) Creates a newPlugin
instance using the specified version.Methods in org.apache.maven.api.model that return types with arguments of type PluginModifier and TypeMethodDescriptionPluginContainer.getPlugins()
The list of plugins to use.PluginContainer.getPluginsAsMap()
Methods in org.apache.maven.api.model with parameters of type PluginModifier and TypeMethodDescriptionstatic Plugin.Builder
Plugin.newBuilder
(Plugin from) Creates a newPlugin
builder instance using the specified object as a basis.static Plugin.Builder
Plugin.newBuilder
(Plugin from, boolean forceCopy) Creates a newPlugin
builder instance using the specified object as a basis.Method parameters in org.apache.maven.api.model with type arguments of type PluginModifier and TypeMethodDescriptionBuild.Builder.plugins
(Collection<Plugin> plugins) BuildBase.Builder.plugins
(Collection<Plugin> plugins) PluginConfiguration.Builder.plugins
(Collection<Plugin> plugins) PluginContainer.Builder.plugins
(Collection<Plugin> plugins) PluginManagement.Builder.plugins
(Collection<Plugin> plugins) Build.withPlugins
(Collection<Plugin> plugins) Creates a newBuild
instance using the specified plugins.BuildBase.withPlugins
(Collection<Plugin> plugins) Creates a newBuildBase
instance using the specified plugins.PluginConfiguration.withPlugins
(Collection<Plugin> plugins) Creates a newPluginConfiguration
instance using the specified plugins.PluginContainer.withPlugins
(Collection<Plugin> plugins) Creates a newPluginContainer
instance using the specified plugins.PluginManagement.withPlugins
(Collection<Plugin> plugins) Creates a newPluginManagement
instance using the specified plugins. -
Uses of Plugin in org.apache.maven.api.services
Methods in org.apache.maven.api.services with parameters of type Plugin -
Uses of Plugin in org.apache.maven.model
Methods in org.apache.maven.model that return PluginMethods in org.apache.maven.model that return types with arguments of type PluginMethod parameters in org.apache.maven.model with type arguments of type PluginConstructors in org.apache.maven.model with parameters of type Plugin -
Uses of Plugin in org.apache.maven.model.inheritance
Methods in org.apache.maven.model.inheritance that return PluginModifier and TypeMethodDescriptionprotected Plugin
DefaultInheritanceAssembler.InheritanceModelMerger.mergePlugin
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) Methods in org.apache.maven.model.inheritance with parameters of type Plugin -
Uses of Plugin in org.apache.maven.model.management
Methods in org.apache.maven.model.management with parameters of type PluginModifier and TypeMethodDescriptionprotected void
DefaultPluginManagementInjector.ManagementModelMerger.mergePlugin_Executions
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) -
Uses of Plugin in org.apache.maven.model.merge
Methods in org.apache.maven.model.merge that return types with arguments of type PluginModifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer
<Plugin> MavenModelMerger.getPluginKey()
Methods in org.apache.maven.model.merge with parameters of type PluginModifier and TypeMethodDescriptionprotected void
MavenModelMerger.mergePlugin_Executions
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) -
Uses of Plugin in org.apache.maven.model.normalization
Methods in org.apache.maven.model.normalization that return PluginModifier and TypeMethodDescriptionDefaultModelNormalizer.DuplicateMerger.mergePlugin
(Plugin target, Plugin source) Methods in org.apache.maven.model.normalization with parameters of type PluginModifier and TypeMethodDescriptionDefaultModelNormalizer.DuplicateMerger.mergePlugin
(Plugin target, Plugin source) -
Uses of Plugin in org.apache.maven.model.profile
Methods in org.apache.maven.model.profile with parameters of type PluginModifier and TypeMethodDescriptionprotected void
DefaultProfileInjector.ProfileModelMerger.mergePlugin_Executions
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) -
Uses of Plugin in org.apache.maven.model.v4
Methods in org.apache.maven.model.v4 that return PluginModifier and TypeMethodDescriptionprotected Plugin
MavenMerger.mergePlugin
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected Plugin
MavenTransformer.transformPlugin
(Plugin target) Methods in org.apache.maven.model.v4 that return types with arguments of type PluginModifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer
<Plugin> MavenMerger.getPluginKey()
Methods in org.apache.maven.model.v4 with parameters of type PluginModifier and TypeMethodDescriptionprotected void
MavenMerger.mergePlugin
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected Plugin
MavenMerger.mergePlugin
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergePlugin_ArtifactId
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergePlugin_Configuration
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergePlugin_Dependencies
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergePlugin_Executions
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergePlugin_Extensions
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergePlugin_GroupId
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergePlugin_Inherited
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergePlugin_Version
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected Plugin
MavenTransformer.transformPlugin
(Plugin target) protected void
MavenTransformer.transformPlugin_ArtifactId
(Plugin.Builder builder, Plugin target) protected void
MavenTransformer.transformPlugin_Configuration
(Plugin.Builder builder, Plugin target) protected void
MavenTransformer.transformPlugin_Dependencies
(Plugin.Builder builder, Plugin target) protected void
MavenTransformer.transformPlugin_Executions
(Plugin.Builder builder, Plugin target) protected void
MavenTransformer.transformPlugin_Extensions
(Plugin.Builder builder, Plugin target) protected void
MavenTransformer.transformPlugin_GroupId
(Plugin.Builder builder, Plugin target) protected void
MavenTransformer.transformPlugin_Inherited
(Plugin.Builder builder, Plugin target) protected void
MavenTransformer.transformPlugin_Version
(Plugin.Builder builder, Plugin target)