Package org.apache.maven.tools.plugin
Class ExtendedPluginDescriptor
- java.lang.Object
-
- org.codehaus.plexus.component.repository.ComponentSetDescriptor
-
- org.apache.maven.plugin.descriptor.PluginDescriptor
-
- org.apache.maven.tools.plugin.ExtendedPluginDescriptor
-
- All Implemented Interfaces:
java.lang.Cloneable
public class ExtendedPluginDescriptor extends org.apache.maven.plugin.descriptor.PluginDescriptorExtensions toPluginDescriptornot supported by Maven 3.2.5. This is a wrapper around an existing PluginDescriptor.
-
-
Constructor Summary
Constructors Constructor Description ExtendedPluginDescriptor(org.apache.maven.plugin.descriptor.PluginDescriptor delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMojo(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor)voidaddMojos(java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> mojos)org.apache.maven.plugin.descriptor.PluginDescriptorclone()booleanequals(java.lang.Object obj)java.lang.StringgetArtifactId()java.util.Map<java.lang.String,org.apache.maven.artifact.Artifact>getArtifactMap()java.util.List<org.apache.maven.artifact.Artifact>getArtifacts()org.codehaus.plexus.classworlds.realm.ClassRealmgetClassRealm()java.lang.StringgetDescription()java.lang.StringgetGoalPrefix()java.lang.StringgetGroupId()java.lang.StringgetId()java.util.Set<org.apache.maven.artifact.Artifact>getIntroducedDependencyArtifacts()org.apache.maven.plugin.descriptor.MojoDescriptorgetMojo(java.lang.String goal)java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor>getMojos()java.lang.StringgetName()org.apache.maven.model.PlugingetPlugin()org.apache.maven.artifact.ArtifactgetPluginArtifact()java.lang.StringgetPluginLookupKey()java.lang.StringgetRequiredJavaVersion()java.lang.StringgetRequiredMavenVersion()java.lang.StringgetSource()java.lang.StringgetVersion()inthashCode()booleanisInheritedByDefault()voidsetArtifactId(java.lang.String artifactId)voidsetArtifacts(java.util.List<org.apache.maven.artifact.Artifact> artifacts)voidsetClassRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)voidsetDescription(java.lang.String description)voidsetGoalPrefix(java.lang.String goalPrefix)voidsetGroupId(java.lang.String groupId)voidsetInheritedByDefault(boolean inheritedByDefault)voidsetIntroducedDependencyArtifacts(java.util.Set<org.apache.maven.artifact.Artifact> introducedDependencyArtifacts)voidsetName(java.lang.String name)voidsetPlugin(org.apache.maven.model.Plugin plugin)voidsetPluginArtifact(org.apache.maven.artifact.Artifact pluginArtifact)voidsetRequiredJavaVersion(java.lang.String requiredJavaVersion)voidsetRequiredMavenVersion(java.lang.String requiredMavenVersion)voidsetSource(java.lang.String source)voidsetVersion(java.lang.String version)-
Methods inherited from class org.apache.maven.plugin.descriptor.PluginDescriptor
constructPluginKey, getDefaultPluginArtifactId, getDefaultPluginGroupId, getGoalPrefixFromArtifactId, getLifecycleMapping
-
-
-
-
Method Detail
-
setRequiredJavaVersion
public void setRequiredJavaVersion(java.lang.String requiredJavaVersion)
- Overrides:
setRequiredJavaVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getRequiredJavaVersion
public java.lang.String getRequiredJavaVersion()
- Overrides:
getRequiredJavaVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
hashCode
public int hashCode()
- Overrides:
hashCodein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getMojos
public java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> getMojos()
- Overrides:
getMojosin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
addMojo
public void addMojo(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor) throws org.apache.maven.plugin.descriptor.DuplicateMojoDescriptorException- Overrides:
addMojoin classorg.apache.maven.plugin.descriptor.PluginDescriptor- Throws:
org.apache.maven.plugin.descriptor.DuplicateMojoDescriptorException
-
addMojos
public void addMojos(java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> mojos) throws org.apache.maven.plugin.descriptor.DuplicateMojoDescriptorException- Throws:
org.apache.maven.plugin.descriptor.DuplicateMojoDescriptorException
-
getGroupId
public java.lang.String getGroupId()
- Overrides:
getGroupIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setGroupId
public void setGroupId(java.lang.String groupId)
- Overrides:
setGroupIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getArtifactId
public java.lang.String getArtifactId()
- Overrides:
getArtifactIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setArtifactId
public void setArtifactId(java.lang.String artifactId)
- Overrides:
setArtifactIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getPluginLookupKey
public java.lang.String getPluginLookupKey()
- Overrides:
getPluginLookupKeyin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getId
public java.lang.String getId()
- Overrides:
getIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getGoalPrefix
public java.lang.String getGoalPrefix()
- Overrides:
getGoalPrefixin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setGoalPrefix
public void setGoalPrefix(java.lang.String goalPrefix)
- Overrides:
setGoalPrefixin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setVersion
public void setVersion(java.lang.String version)
- Overrides:
setVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getVersion
public java.lang.String getVersion()
- Overrides:
getVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setSource
public void setSource(java.lang.String source)
- Overrides:
setSourcein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getSource
public java.lang.String getSource()
- Overrides:
getSourcein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
isInheritedByDefault
public boolean isInheritedByDefault()
- Overrides:
isInheritedByDefaultin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setInheritedByDefault
public void setInheritedByDefault(boolean inheritedByDefault)
- Overrides:
setInheritedByDefaultin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getArtifacts
public java.util.List<org.apache.maven.artifact.Artifact> getArtifacts()
- Overrides:
getArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setArtifacts
public void setArtifacts(java.util.List<org.apache.maven.artifact.Artifact> artifacts)
- Overrides:
setArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getArtifactMap
public java.util.Map<java.lang.String,org.apache.maven.artifact.Artifact> getArtifactMap()
- Overrides:
getArtifactMapin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getMojo
public org.apache.maven.plugin.descriptor.MojoDescriptor getMojo(java.lang.String goal)
- Overrides:
getMojoin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setClassRealm
public void setClassRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)
- Overrides:
setClassRealmin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getClassRealm
public org.codehaus.plexus.classworlds.realm.ClassRealm getClassRealm()
- Overrides:
getClassRealmin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setIntroducedDependencyArtifacts
public void setIntroducedDependencyArtifacts(java.util.Set<org.apache.maven.artifact.Artifact> introducedDependencyArtifacts)
- Overrides:
setIntroducedDependencyArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getIntroducedDependencyArtifacts
public java.util.Set<org.apache.maven.artifact.Artifact> getIntroducedDependencyArtifacts()
- Overrides:
getIntroducedDependencyArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setName
public void setName(java.lang.String name)
- Overrides:
setNamein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getName
public java.lang.String getName()
- Overrides:
getNamein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setDescription
public void setDescription(java.lang.String description)
- Overrides:
setDescriptionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getDescription
public java.lang.String getDescription()
- Overrides:
getDescriptionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setRequiredMavenVersion
public void setRequiredMavenVersion(java.lang.String requiredMavenVersion)
- Overrides:
setRequiredMavenVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getRequiredMavenVersion
public java.lang.String getRequiredMavenVersion()
- Overrides:
getRequiredMavenVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setPlugin
public void setPlugin(org.apache.maven.model.Plugin plugin)
- Overrides:
setPluginin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getPlugin
public org.apache.maven.model.Plugin getPlugin()
- Overrides:
getPluginin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getPluginArtifact
public org.apache.maven.artifact.Artifact getPluginArtifact()
- Overrides:
getPluginArtifactin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setPluginArtifact
public void setPluginArtifact(org.apache.maven.artifact.Artifact pluginArtifact)
- Overrides:
setPluginArtifactin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
clone
public org.apache.maven.plugin.descriptor.PluginDescriptor clone()
- Overrides:
clonein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
-