Uses of Class
org.apache.maven.api.model.Plugin
Packages that use 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
Methods in org.apache.maven.api that return PluginMethods in org.apache.maven.api that return types with arguments of type Plugin -
Uses of Plugin in org.apache.maven.api.model
Fields in org.apache.maven.api.model declared as PluginFields in org.apache.maven.api.model with type parameters of type PluginModifier and TypeFieldDescriptionPluginContainer.pluginMap
(package private) Collection
<Plugin> PluginContainer.Builder.plugins
PluginContainer.plugins
The list of plugins to use.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.Constructors in org.apache.maven.api.model with parameters of type Plugin -
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.internal.impl
Fields in org.apache.maven.internal.impl with type parameters of type PluginMethods in org.apache.maven.internal.impl that return PluginMethods in org.apache.maven.internal.impl that return types with arguments of type PluginModifier and TypeMethodDescriptionDefaultPluginConfigurationExpander.expandPlugin
(List<Plugin> oldPlugins) Lifecycles.DefaultPhase.plugins()
Methods in org.apache.maven.internal.impl with parameters of type PluginModifier and TypeMethodDescriptionprivate static String
DefaultPackagingRegistry.getExecutionId
(Plugin plugin, String goal) (package private) static Lifecycle.Phase
Lifecycles.phase
(String name, Lifecycle.Link link, Plugin plugin) (package private) static Lifecycle.Phase
Method parameters in org.apache.maven.internal.impl with type arguments of type PluginModifier and TypeMethodDescriptionDefaultPluginConfigurationExpander.expandPlugin
(List<Plugin> oldPlugins) (package private) static void
DefaultPackagingRegistry.parseLifecyclePhaseDefinitions
(Map<String, Plugin> plugins, String phase, LifecyclePhase goals) Constructor parameters in org.apache.maven.internal.impl with type arguments of type PluginModifierConstructorDescription(package private)
DefaultPhase
(String name, List<Plugin> plugins, Collection<Lifecycle.Link> links, List<Lifecycle.Phase> phases) -
Uses of Plugin in org.apache.maven.internal.impl.model
Methods in org.apache.maven.internal.impl.model that return PluginModifier and TypeMethodDescriptionprivate Plugin
DefaultModelNormalizer.injectPlugin
(Plugin p) protected Plugin
DefaultInheritanceAssembler.InheritanceModelMerger.mergePlugin
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) DefaultModelNormalizer.DuplicateMerger.mergePlugin
(Plugin target, Plugin source) Methods in org.apache.maven.internal.impl.model that return types with arguments of type PluginModifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer
<Plugin> MavenModelMerger.getPluginKey()
Methods in org.apache.maven.internal.impl.model with parameters of type PluginModifier and TypeMethodDescriptionprivate void
private static String
DefaultLifecycleBindingsInjector.getExecutionId
(Plugin plugin, String goal) private Plugin
DefaultModelNormalizer.injectPlugin
(Plugin p) protected Plugin
DefaultInheritanceAssembler.InheritanceModelMerger.mergePlugin
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) DefaultModelNormalizer.DuplicateMerger.mergePlugin
(Plugin target, Plugin source) protected void
FileToRawModelMerger.mergePlugin_Dependencies
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) 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
FileToRawModelMerger.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) private void
DefaultModelValidator.validate20EffectivePluginDependencies
(ModelProblemCollector problems, Plugin plugin, int validationLevel) Method parameters in org.apache.maven.internal.impl.model with type arguments of type PluginModifier and TypeMethodDescriptionprivate void
private void
private void
DefaultModelValidator.validate20RawPlugins
(ModelProblemCollector problems, List<Plugin> plugins, String prefix, String prefix2, int validationLevel) -
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.building
Methods in org.apache.maven.model.building with parameters of type PluginModifier and TypeMethodDescriptionprotected void
FileToRawModelMerger.mergePlugin_Dependencies
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) Deprecated.protected void
FileToRawModelMerger.mergePlugin_Executions
(Plugin.Builder builder, Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) Deprecated. -
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.normalization
Methods in org.apache.maven.model.normalization that return PluginModifier and TypeMethodDescriptionprivate Plugin
DefaultModelNormalizer.injectPlugin
(Plugin p) Deprecated.DefaultModelNormalizer.DuplicateMerger.mergePlugin
(Plugin target, Plugin source) Methods in org.apache.maven.model.normalization with parameters of type PluginModifier and TypeMethodDescriptionprivate Plugin
DefaultModelNormalizer.injectPlugin
(Plugin p) Deprecated.DefaultModelNormalizer.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) private Plugin
MavenStaxReader.parsePlugin
(XMLStreamReader parser, boolean strict, InputSource source) 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 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) private void
MavenStaxWriter.writePlugin
(String tagName, Plugin plugin, XMLStreamWriter serializer) -
Uses of Plugin in org.apache.maven.model.validation
Methods in org.apache.maven.model.validation with parameters of type PluginModifier and TypeMethodDescriptionprivate void
DefaultModelValidator.validate20EffectivePluginDependencies
(ModelProblemCollector problems, Plugin plugin, ModelBuildingRequest request) Deprecated.Method parameters in org.apache.maven.model.validation with type arguments of type PluginModifier and TypeMethodDescriptionprivate void
DefaultModelValidator.validate20RawPlugins
(ModelProblemCollector problems, List<Plugin> plugins, String prefix, String prefix2, ModelBuildingRequest request) Deprecated. -
Uses of Plugin in org.apache.maven.plugin.internal
Fields in org.apache.maven.plugin.internal declared as PluginConstructors in org.apache.maven.plugin.internal with parameters of type Plugin