Package org.apache.maven.model.building
Interface ModelBuilder
- All Known Implementing Classes:
DefaultModelBuilder
Deprecated.
Builds the effective model from a POM.
-
Method Summary
Modifier and TypeMethodDescriptionbuild
(ModelBuildingRequest request) Deprecated.Builds the effective model of the specified POM.build
(ModelBuildingRequest request, ModelBuildingResult result) Deprecated.Builds the effective model by completing the specified interim result which was produced by a previous call tobuild(ModelBuildingRequest)
withModelBuildingRequest.isTwoPhaseBuilding()
beingtrue
.buildRawModel
(File pomFile, int validationLevel, boolean locationTracking) Deprecated.Performs only the part ofbuild(ModelBuildingRequest)
that loads the raw model
-
Method Details
-
build
Deprecated.Builds the effective model of the specified POM.- Parameters:
request
- The model building request that holds the parameters, must not benull
.- Returns:
- The result of the model building, never
null
. - Throws:
ModelBuildingException
- If the effective model could not be built.
-
build
ModelBuildingResult build(ModelBuildingRequest request, ModelBuildingResult result) throws ModelBuildingException Deprecated.Builds the effective model by completing the specified interim result which was produced by a previous call tobuild(ModelBuildingRequest)
withModelBuildingRequest.isTwoPhaseBuilding()
beingtrue
. The model building request passed to this method must be the same as the one used for the first phase of the model building.- Parameters:
request
- The model building request that holds the parameters, must not benull
.result
- The interim result of the first phase of model building, must not benull
.- Returns:
- The result of the model building, never
null
. - Throws:
ModelBuildingException
- If the effective model could not be built.
-
buildRawModel
Deprecated.Performs only the part ofbuild(ModelBuildingRequest)
that loads the raw model
-
org.apache.maven.api.services.ModelBuilder
instead