public class MojoExecutionMappingConfiguration extends java.lang.Object implements ILifecycleMappingElement
Modifier and Type | Class and Description |
---|---|
static class |
MojoExecutionMappingConfiguration.MojoExecutionMappingRequirement |
static class |
MojoExecutionMappingConfiguration.ProjectConfiguratorMappingRequirement |
Modifier and Type | Field and Description |
---|---|
private MojoExecutionKey |
execution |
private PluginExecutionMetadata |
mapping |
private ILifecycleMappingRequirement |
requirement |
Constructor and Description |
---|
MojoExecutionMappingConfiguration(MojoExecutionKey execution,
IPluginExecutionMetadata mapping) |
Modifier and Type | Method and Description |
---|---|
private static <T> boolean |
eq(T a,
T b) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getArtifactId() |
MojoExecutionKey |
getExecution() |
java.lang.String |
getGoal() |
ILifecycleMappingRequirement |
getLifecycleMappingRequirement()
Mapping requirement key.
|
PluginExecutionMetadata |
getMapping() |
MojoExecutionKey |
getMojoExecutionKey() |
int |
hashCode() |
boolean |
isExtensionAvailable() |
boolean |
isMapped() |
private final MojoExecutionKey execution
private final PluginExecutionMetadata mapping
private final ILifecycleMappingRequirement requirement
public MojoExecutionMappingConfiguration(MojoExecutionKey execution, IPluginExecutionMetadata mapping)
public java.lang.String getArtifactId()
public java.lang.String getGoal()
public boolean isMapped()
public boolean isExtensionAvailable()
public MojoExecutionKey getMojoExecutionKey()
public MojoExecutionKey getExecution()
public PluginExecutionMetadata getMapping()
public ILifecycleMappingRequirement getLifecycleMappingRequirement()
getLifecycleMappingRequirement
in interface ILifecycleMappingElement
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
private static <T> boolean eq(T a, T b)