public class ModelBuildingException extends Exception
getProblems() to query the
details of the failure.| Constructor and Description |
|---|
ModelBuildingException(ModelBuildingResult result)
Creates a new exception from the specified interim result and its associated problems.
|
ModelBuildingException(Model model,
String modelId,
List<ModelProblem> problems)
Deprecated.
Use
ModelBuildingException(ModelBuildingResult) instead. |
| Modifier and Type | Method and Description |
|---|---|
Model |
getModel()
Gets the model that could not be built properly.
|
String |
getModelId()
Gets the identifier of the POM whose effective model could not be built.
|
List<ModelProblem> |
getProblems()
Gets the problems that caused this exception.
|
ModelBuildingResult |
getResult()
Gets the interim result of the model building up to the point where it failed.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString@Deprecated public ModelBuildingException(Model model, String modelId, List<ModelProblem> problems)
ModelBuildingException(ModelBuildingResult) instead.model - The model that could not be built, may be null.modelId - The identifier of the model that could not be built, may be null.problems - The problems that causes this exception, may be null.public ModelBuildingException(ModelBuildingResult result)
result - The interim result, may be null.public ModelBuildingResult getResult()
null if not available.public Model getModel()
null if not available.public String getModelId()
<groupId>:<artifactId>:<version> but some of these coordinates may still be unknown at the point the
exception is thrown so this information is merely meant to assist the user.null.public List<ModelProblem> getProblems()
null.Copyright © 2001-2014 The Apache Software Foundation. All Rights Reserved.