Class DefaultInheritanceAssembler

java.lang.Object
org.apache.maven.impl.model.DefaultInheritanceAssembler
All Implemented Interfaces:
org.apache.maven.api.services.model.InheritanceAssembler

@Named @Singleton public class DefaultInheritanceAssembler extends Object implements org.apache.maven.api.services.model.InheritanceAssembler
Handles inheritance of model values.
  • Constructor Details

    • DefaultInheritanceAssembler

      @Inject public DefaultInheritanceAssembler()
    • DefaultInheritanceAssembler

      public DefaultInheritanceAssembler(org.apache.maven.model.v4.MavenMerger merger)
  • Method Details

    • assembleModelInheritance

      public org.apache.maven.api.model.Model assembleModelInheritance(org.apache.maven.api.model.Model child, org.apache.maven.api.model.Model parent, org.apache.maven.api.services.ModelBuilderRequest request, org.apache.maven.api.services.ModelProblemCollector problems)
      Specified by:
      assembleModelInheritance in interface org.apache.maven.api.services.model.InheritanceAssembler