org.apache.maven.model.validation
接口 ModelValidator

所有已知的实现类:
DefaultModelValidator

public interface ModelValidator

检查模型是否存在缺失值或无效值。

作者:
特里格夫劳格斯托尔

方法总结
 void validateEffectiveModel(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
          检查指定(有效)模型是否存在缺失或无效值。
 void validateRawModel(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
          检查指定的(原始)模型是否存在缺失值或无效值。
 

方法详情

验证原始模型

void validateRawModel(Model model,
                      ModelBuildingRequest request,
                      ModelProblemCollector problems)
检查指定的(原始)模型是否存在缺失值或无效值。原始模型是直接从 POM 文件创建的,没有经过继承、插值或配置文件/默认注入。

参数:
model- 要验证的模型不能是null.
request- 保存进一步设置的模型构建请求不能是null.
problems- 用于收集遇到的问题的容器不能是null.

验证有效模型

void validateEffectiveModel(Model model,
                            ModelBuildingRequest request,
                            ModelProblemCollector problems)
检查指定(有效)模型是否存在缺失或无效值。有效的模型是完全组装好的,经过了继承、插值等模型操作。

参数:
model- 要验证的模型不能是null.
request- 保存进一步设置的模型构建请求不能是null.
problems- 用于收集遇到的问题的容器不能是null.


版权所有 © 2001–2013 Apache 软件基金会。版权所有。