public class SimpleMappingMetadataSource extends java.lang.Object implements MappingMetadataSource
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<LifecycleMappingMetadata> |
lifecycleMappings |
private java.util.List<PluginExecutionMetadata> |
pluginExecutions |
private java.util.List<LifecycleMappingMetadataSource> |
sources |
| Constructor and Description |
|---|
SimpleMappingMetadataSource(LifecycleMappingMetadata lifecycleMapping) |
SimpleMappingMetadataSource(LifecycleMappingMetadataSource source) |
SimpleMappingMetadataSource(java.util.List<LifecycleMappingMetadataSource> sources) |
| Modifier and Type | Method and Description |
|---|---|
LifecycleMappingMetadata |
getLifecycleMappingMetadata(java.lang.String packagingType) |
java.util.List<PluginExecutionMetadata> |
getPluginExecutionMetadata(MojoExecutionKey execution) |
java.util.List<LifecycleMappingMetadataSource> |
getSources() |
private final java.util.List<LifecycleMappingMetadataSource> sources
private final java.util.List<LifecycleMappingMetadata> lifecycleMappings
private final java.util.List<PluginExecutionMetadata> pluginExecutions
public SimpleMappingMetadataSource(LifecycleMappingMetadataSource source)
public SimpleMappingMetadataSource(java.util.List<LifecycleMappingMetadataSource> sources)
public SimpleMappingMetadataSource(LifecycleMappingMetadata lifecycleMapping)
public java.util.List<LifecycleMappingMetadataSource> getSources()
public LifecycleMappingMetadata getLifecycleMappingMetadata(java.lang.String packagingType) throws DuplicateMappingException
getLifecycleMappingMetadata in interface MappingMetadataSourceDuplicateMappingExceptionpublic java.util.List<PluginExecutionMetadata> getPluginExecutionMetadata(MojoExecutionKey execution)
getPluginExecutionMetadata in interface MappingMetadataSource