Class DefaultProfileInjector.ProfileModelMerger

java.lang.Object
org.apache.maven.model.v4.MavenMerger
org.apache.maven.model.merge.MavenModelMerger
org.apache.maven.model.profile.DefaultProfileInjector.ProfileModelMerger
Enclosing class:
DefaultProfileInjector

protected static class DefaultProfileInjector.ProfileModelMerger extends MavenModelMerger
ProfileModelMerger
  • Constructor Details

    • ProfileModelMerger

      protected ProfileModelMerger()
  • Method Details

    • mergeModelBase

      public void mergeModelBase(org.apache.maven.api.model.ModelBase.Builder builder, org.apache.maven.api.model.ModelBase target, org.apache.maven.api.model.ModelBase source)
    • mergeBuildBase

      public void mergeBuildBase(org.apache.maven.api.model.BuildBase.Builder builder, org.apache.maven.api.model.BuildBase target, org.apache.maven.api.model.BuildBase source)
    • mergePluginContainer_Plugins

      protected void mergePluginContainer_Plugins(org.apache.maven.api.model.PluginContainer.Builder builder, org.apache.maven.api.model.PluginContainer target, org.apache.maven.api.model.PluginContainer source, boolean sourceDominant, Map<Object,Object> context)
      Overrides:
      mergePluginContainer_Plugins in class MavenMerger
    • mergePlugin_Executions

      protected void mergePlugin_Executions(org.apache.maven.api.model.Plugin.Builder builder, org.apache.maven.api.model.Plugin target, org.apache.maven.api.model.Plugin source, boolean sourceDominant, Map<Object,Object> context)
      Overrides:
      mergePlugin_Executions in class MavenModelMerger
    • mergeReporting_Plugins

      protected void mergeReporting_Plugins(org.apache.maven.api.model.Reporting.Builder builder, org.apache.maven.api.model.Reporting target, org.apache.maven.api.model.Reporting source, boolean sourceDominant, Map<Object,Object> context)
      Overrides:
      mergeReporting_Plugins in class MavenMerger
    • mergeReportPlugin_ReportSets

      protected void mergeReportPlugin_ReportSets(org.apache.maven.api.model.ReportPlugin.Builder builder, org.apache.maven.api.model.ReportPlugin target, org.apache.maven.api.model.ReportPlugin source, boolean sourceDominant, Map<Object,Object> context)
      Overrides:
      mergeReportPlugin_ReportSets in class MavenModelMerger