Uses of Class
org.apache.maven.api.model.Plugin
Package
Description
Maven Core API
Maven Immutable POM (Project Object Model) classes, generated from
maven.mdo
model.-
Uses of Plugin in org.apache.maven.api
-
Uses of Plugin in org.apache.maven.api.model
Modifier 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.Modifier and TypeMethodDescriptionPluginContainer.getPlugins()
The list of plugins to use.PluginContainer.getPluginsAsMap()
Modifier 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.Modifier 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
-
Uses of Plugin in org.apache.maven.internal.impl.model
Modifier and TypeMethodDescriptionprotected Plugin
DefaultInheritanceAssembler.InheritanceModelMerger.mergePlugin
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) DefaultModelNormalizer.DuplicateMerger.mergePlugin
(Plugin target, Plugin source) Modifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer<Plugin>
MavenModelMerger.getPluginKey()
Modifier and TypeMethodDescriptionprotected Plugin
DefaultInheritanceAssembler.InheritanceModelMerger.mergePlugin
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) DefaultModelNormalizer.DuplicateMerger.mergePlugin
(Plugin target, Plugin source) protected void
DefaultPluginManagementInjector.ManagementModelMerger.mergePlugin_Executions
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
DefaultProfileInjector.ProfileModelMerger.mergePlugin_Executions
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected 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
-
Uses of Plugin in org.apache.maven.model.inheritance
-
Uses of Plugin in org.apache.maven.model.management
Modifier 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.normalization
Modifier and TypeMethodDescriptionDefaultModelNormalizer.DuplicateMerger.mergePlugin
(Plugin target, Plugin source) Modifier and TypeMethodDescriptionDefaultModelNormalizer.DuplicateMerger.mergePlugin
(Plugin target, Plugin source) -
Uses of Plugin in org.apache.maven.model.profile
Modifier 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
Modifier and TypeMethodDescriptionprotected Plugin
MavenMerger.mergePlugin
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected Plugin
MavenTransformer.transformPlugin
(Plugin target) Modifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer<Plugin>
MavenMerger.getPluginKey()
Modifier 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 Plugin.Builder
MavenTransformer.transformPlugin_ArtifactId
(Supplier<? extends Plugin.Builder> creator, Plugin.Builder builder, Plugin target) protected Plugin.Builder
MavenTransformer.transformPlugin_Configuration
(Supplier<? extends Plugin.Builder> creator, Plugin.Builder builder, Plugin target) protected Plugin.Builder
MavenTransformer.transformPlugin_Dependencies
(Supplier<? extends Plugin.Builder> creator, Plugin.Builder builder, Plugin target) protected Plugin.Builder
MavenTransformer.transformPlugin_Executions
(Supplier<? extends Plugin.Builder> creator, Plugin.Builder builder, Plugin target) protected Plugin.Builder
MavenTransformer.transformPlugin_Extensions
(Supplier<? extends Plugin.Builder> creator, Plugin.Builder builder, Plugin target) protected Plugin.Builder
MavenTransformer.transformPlugin_GroupId
(Supplier<? extends Plugin.Builder> creator, Plugin.Builder builder, Plugin target) protected Plugin.Builder
MavenTransformer.transformPlugin_Inherited
(Supplier<? extends Plugin.Builder> creator, Plugin.Builder builder, Plugin target) protected Plugin.Builder
MavenTransformer.transformPlugin_Version
(Supplier<? extends Plugin.Builder> creator, Plugin.Builder builder, Plugin target)