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:
Cloneable
Extensions to
PluginDescriptor not supported by Maven 3.2.5.
This is a wrapper around an existing PluginDescriptor.-
Constructor Summary
ConstructorsConstructorDescriptionExtendedPluginDescriptor(org.apache.maven.plugin.descriptor.PluginDescriptor delegate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMojo(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor) voidorg.apache.maven.plugin.descriptor.PluginDescriptorclone()booleanList<org.apache.maven.artifact.Artifact> org.codehaus.plexus.classworlds.realm.ClassRealmgetId()Set<org.apache.maven.artifact.Artifact> org.apache.maven.plugin.descriptor.MojoDescriptorList<org.apache.maven.plugin.descriptor.MojoDescriptor> getMojos()getName()org.apache.maven.model.Pluginorg.apache.maven.artifact.ArtifactinthashCode()booleanvoidsetArtifactId(String artifactId) voidsetArtifacts(List<org.apache.maven.artifact.Artifact> artifacts) voidsetClassRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) voidsetDescription(String description) voidsetGoalPrefix(String goalPrefix) voidsetGroupId(String groupId) voidsetInheritedByDefault(boolean inheritedByDefault) voidsetIntroducedDependencyArtifacts(Set<org.apache.maven.artifact.Artifact> introducedDependencyArtifacts) voidvoidsetPlugin(org.apache.maven.model.Plugin plugin) voidsetPluginArtifact(org.apache.maven.artifact.Artifact pluginArtifact) voidsetRequiredJavaVersion(String requiredJavaVersion) voidsetRequiredMavenVersion(String requiredMavenVersion) voidvoidsetVersion(String version) Methods inherited from class org.apache.maven.plugin.descriptor.PluginDescriptor
constructPluginKey, getDefaultPluginArtifactId, getDefaultPluginGroupId, getGoalPrefixFromArtifactId, getLifecycleMappingMethods inherited from class org.codehaus.plexus.component.repository.ComponentSetDescriptor
addComponentDescriptor, addDependency, getComponents, getDependencies, isIsolatedRealm, setComponents, setDependencies, setId, setIsolatedRealm, toString
-
Constructor Details
-
ExtendedPluginDescriptor
-
-
Method Details
-
setRequiredJavaVersion
-
getRequiredJavaVersion
-
equals
- Overrides:
equalsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
hashCode
- Overrides:
hashCodein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
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(List<org.apache.maven.plugin.descriptor.MojoDescriptor> mojos) throws org.apache.maven.plugin.descriptor.DuplicateMojoDescriptorException - Throws:
org.apache.maven.plugin.descriptor.DuplicateMojoDescriptorException
-
getGroupId
- Overrides:
getGroupIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setGroupId
- Overrides:
setGroupIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getArtifactId
- Overrides:
getArtifactIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setArtifactId
- Overrides:
setArtifactIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getPluginLookupKey
- Overrides:
getPluginLookupKeyin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getId
- Overrides:
getIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getGoalPrefix
- Overrides:
getGoalPrefixin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setGoalPrefix
- Overrides:
setGoalPrefixin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setVersion
- Overrides:
setVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getVersion
- Overrides:
getVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setSource
- Overrides:
setSourcein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getSource
- Overrides:
getSourcein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
isInheritedByDefault
- Overrides:
isInheritedByDefaultin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setInheritedByDefault
- Overrides:
setInheritedByDefaultin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getArtifacts
- Overrides:
getArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setArtifacts
- Overrides:
setArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getArtifactMap
- Overrides:
getArtifactMapin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getMojo
- Overrides:
getMojoin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setClassRealm
- Overrides:
setClassRealmin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getClassRealm
- Overrides:
getClassRealmin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setIntroducedDependencyArtifacts
public void setIntroducedDependencyArtifacts(Set<org.apache.maven.artifact.Artifact> introducedDependencyArtifacts) - Overrides:
setIntroducedDependencyArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getIntroducedDependencyArtifacts
- Overrides:
getIntroducedDependencyArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setName
- Overrides:
setNamein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getName
- Overrides:
getNamein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setDescription
- Overrides:
setDescriptionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getDescription
- Overrides:
getDescriptionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setRequiredMavenVersion
- Overrides:
setRequiredMavenVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getRequiredMavenVersion
- Overrides:
getRequiredMavenVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setPlugin
- Overrides:
setPluginin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getPlugin
- Overrides:
getPluginin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
getPluginArtifact
- Overrides:
getPluginArtifactin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
setPluginArtifact
- Overrides:
setPluginArtifactin classorg.apache.maven.plugin.descriptor.PluginDescriptor
-
clone
- Overrides:
clonein classorg.apache.maven.plugin.descriptor.PluginDescriptor
-