public interface ModelBuilder
修饰符和类型 | 方法及说明 |
---|---|
ModelBuildingResult |
build(ModelBuildingRequest request)
构建指定 POM 的有效模型。
|
ModelBuildingResult |
build(ModelBuildingRequest request,
ModelBuildingResult result)
通过完成先前调用
build(ModelBuildingRequest) with ModelBuildingRequest.isTwoPhaseBuilding() being产生的指定临时结果来构建有效模型true 。 |
Result<? extends Model> |
buildRawModel(File pomFile,
int validationLevel,
boolean locationTracking)
仅执行
build(ModelBuildingRequest) 加载原始模型的部分 |
ModelBuildingResult build(ModelBuildingRequest request) throws ModelBuildingException
request
- 保存参数的模型构建请求不能是null
.null
。ModelBuildingException
- 如果无法建立有效的模型。ModelBuildingResult build(ModelBuildingRequest request, ModelBuildingResult result) throws ModelBuildingException
build(ModelBuildingRequest)
with ModelBuildingRequest.isTwoPhaseBuilding()
being产生的指定临时结果来构建有效模型true
。传递给此方法的模型构建请求必须与用于模型构建的第一阶段的请求相同。request
- 保存参数的模型构建请求不能是null
.result
- 模型构建第一阶段的中期结果,不得null
。null
。ModelBuildingException
- 如果无法建立有效的模型。Result<? extends Model> buildRawModel(File pomFile, int validationLevel, boolean locationTracking)
build(ModelBuildingRequest)
加载原始模型的部分版权所有 © 2001–2022 Apache 软件基金会。版权所有。