public class PluginDescriptor
extends org.codehaus.plexus.component.repository.ComponentSetDescriptor
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
artifactId |
private java.util.Map |
artifactMap |
private java.util.List |
artifacts |
private org.codehaus.classworlds.ClassRealm |
classRealm |
private java.lang.String |
description |
private java.lang.String |
goalPrefix |
private java.lang.String |
groupId |
private java.lang.String |
id |
private boolean |
inheritedByDefault |
private java.util.Set |
introducedDependencyArtifacts |
private java.util.Map |
lifecycleMappings |
private java.lang.String |
lookupKey |
private java.lang.String |
name |
private Artifact |
pluginArtifact |
private java.lang.String |
source |
private java.lang.String |
version |
| Constructor and Description |
|---|
PluginDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMojo(MojoDescriptor mojoDescriptor) |
static java.lang.String |
constructPluginKey(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
boolean |
equals(java.lang.Object object) |
java.lang.String |
getArtifactId() |
java.util.Map |
getArtifactMap() |
java.util.List |
getArtifacts() |
org.codehaus.classworlds.ClassRealm |
getClassRealm() |
static java.lang.String |
getDefaultPluginArtifactId(java.lang.String id) |
static java.lang.String |
getDefaultPluginGroupId() |
java.lang.String |
getDescription() |
java.lang.String |
getGoalPrefix() |
static java.lang.String |
getGoalPrefixFromArtifactId(java.lang.String artifactId)
Parse maven-...-plugin.
|
java.lang.String |
getGroupId() |
java.lang.String |
getId() |
java.util.Set |
getIntroducedDependencyArtifacts() |
Lifecycle |
getLifecycleMapping(java.lang.String lifecycle) |
MojoDescriptor |
getMojo(java.lang.String goal) |
java.util.List |
getMojos() |
java.lang.String |
getName() |
Artifact |
getPluginArtifact() |
java.lang.String |
getPluginLookupKey() |
java.lang.String |
getSource() |
java.lang.String |
getVersion() |
int |
hashCode() |
boolean |
isInheritedByDefault() |
void |
setArtifactId(java.lang.String artifactId) |
void |
setArtifacts(java.util.List artifacts) |
void |
setClassRealm(org.codehaus.classworlds.ClassRealm classRealm) |
void |
setDescription(java.lang.String description) |
void |
setGoalPrefix(java.lang.String goalPrefix) |
void |
setGroupId(java.lang.String groupId) |
void |
setInheritedByDefault(boolean inheritedByDefault) |
void |
setIntroducedDependencyArtifacts(java.util.Set introducedDependencyArtifacts) |
void |
setName(java.lang.String name) |
void |
setPluginArtifact(Artifact pluginArtifact) |
void |
setSource(java.lang.String source) |
void |
setVersion(java.lang.String version) |
private java.lang.String groupId
private java.lang.String artifactId
private java.lang.String version
private java.lang.String goalPrefix
private java.lang.String source
private boolean inheritedByDefault
private Artifact pluginArtifact
private java.util.List artifacts
private java.util.Map lifecycleMappings
private org.codehaus.classworlds.ClassRealm classRealm
private java.util.Map artifactMap
private java.util.Set introducedDependencyArtifacts
private java.lang.String name
private java.lang.String description
private java.lang.String lookupKey
private java.lang.String id
public java.util.List getMojos()
public void addMojo(MojoDescriptor mojoDescriptor) throws DuplicateMojoDescriptorException
DuplicateMojoDescriptorExceptionpublic java.lang.String getGroupId()
public void setGroupId(java.lang.String groupId)
public java.lang.String getArtifactId()
public void setArtifactId(java.lang.String artifactId)
public static java.lang.String constructPluginKey(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
public java.lang.String getPluginLookupKey()
public java.lang.String getId()
getId in class org.codehaus.plexus.component.repository.ComponentSetDescriptorpublic static java.lang.String getDefaultPluginArtifactId(java.lang.String id)
public static java.lang.String getDefaultPluginGroupId()
public static java.lang.String getGoalPrefixFromArtifactId(java.lang.String artifactId)
public java.lang.String getGoalPrefix()
public void setGoalPrefix(java.lang.String goalPrefix)
public void setVersion(java.lang.String version)
public java.lang.String getVersion()
public void setSource(java.lang.String source)
setSource in class org.codehaus.plexus.component.repository.ComponentSetDescriptorpublic java.lang.String getSource()
getSource in class org.codehaus.plexus.component.repository.ComponentSetDescriptorpublic boolean isInheritedByDefault()
public void setInheritedByDefault(boolean inheritedByDefault)
public java.util.List getArtifacts()
public void setArtifacts(java.util.List artifacts)
public java.util.Map getArtifactMap()
public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic MojoDescriptor getMojo(java.lang.String goal)
public Lifecycle getLifecycleMapping(java.lang.String lifecycle) throws java.io.IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.IOExceptionorg.codehaus.plexus.util.xml.pull.XmlPullParserExceptionpublic void setClassRealm(org.codehaus.classworlds.ClassRealm classRealm)
public org.codehaus.classworlds.ClassRealm getClassRealm()
public void setIntroducedDependencyArtifacts(java.util.Set introducedDependencyArtifacts)
public java.util.Set getIntroducedDependencyArtifacts()
public void setName(java.lang.String name)
public java.lang.String getName()
public void setDescription(java.lang.String description)
public java.lang.String getDescription()
public Artifact getPluginArtifact()
public void setPluginArtifact(Artifact pluginArtifact)