public interface ModelNormalizer
修饰符和类型 | 方法及说明 |
---|---|
void |
injectDefaultValues(Model model,
ModelBuildingRequest request,
ModelProblemCollector problems)
在指定模型中设置默认值,由于技术原因无法在 Modello 定义中直接设置。
|
void |
mergeDuplicates(Model model,
ModelBuildingRequest request,
ModelProblemCollector problems)
合并重复元素,例如指定模型中同一构建插件的多个声明。
|
void mergeDuplicates(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
model
- 应合并重复元素的模型,不得为null
.request
- 保存进一步设置的模型构建请求不能是null
.problems
- 用于收集遇到的问题的容器不能是null
.void injectDefaultValues(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
model
- 设置默认值的模型不能是null
.request
- 保存进一步设置的模型构建请求不能是null
.problems
- 用于收集遇到的问题的容器不能是null
.版权所有 © 2001–2019 Apache 软件基金会。版权所有。