org.apache.maven.model.inheritance
接口 InheritanceAssembler
- 所有已知的实现类:
- DefaultInheritanceAssembler
public interface InheritanceAssembler
处理模型值的继承。
- 作者:
- 本杰明·本特曼
assembleModel继承
void assembleModelInheritance(Model child,
Model parent,
ModelBuildingRequest request,
ModelProblemCollector problems)
- 将指定父模型中的值合并到给定子模型中。通过将对象的深层副本而不是来自父级的原始对象注入到子级中,实现有望保持父级和子级完全解耦。
- 参数:
child
- 将从父模型继承的值合并到其中的子模型不能是
null
.parent
- 从中继承值的(只读)父模型可能是null
.request
- 保存进一步设置的模型构建请求不能是null
.problems
- 用于收集遇到的问题的容器不能是null
.
版权所有 © 2001–2013 Apache 软件基金会。版权所有。