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 MappingMetadataSource
DuplicateMappingException
public java.util.List<PluginExecutionMetadata> getPluginExecutionMetadata(MojoExecutionKey execution)
getPluginExecutionMetadata
in interface MappingMetadataSource