Package org.apache.maven.model.building
-
Interface Summary Interface Description ModelBuilder Builds the effective model from a POM.ModelBuildingEvent Holds data relevant for a model building event.ModelBuildingListener Defines events that the model builder fires during construction of the effective model.ModelBuildingRequest Collects settings that control the building of effective models.ModelBuildingResult Collects the output of the model builder.ModelCache Caches auxiliary data used during model building like already processed raw/effective models.ModelProblem Describes a problem that was encountered during model building.ModelProblemCollector Collects problems that are encountered during model building.ModelProblemCollectorExt Extends the ModelproblemCollector by the capacity of returning the collected problems.ModelProcessor ModelProcessorModelSource Deprecated. instead useSource
ModelSource2 Provides access to the contents of a POM independently of the backing store (e.g. -
Class Summary Class Description AbstractModelBuildingListener Provides a skeleton implementation for model building listeners.DefaultModelBuilder DefaultModelBuilderFactory A factory to create model builder instances when no dependency injection is available.DefaultModelBuildingRequest Collects settings that control building of effective models.DefaultModelProblem Describes a problem that was encountered during model building.DefaultModelProcessor Note: uses @Typed to limit the types it is available for injection to just ModelProcessor.FileModelSource Wraps an ordinaryFile
as a model source.ModelProblemCollectorRequest Class to wrap request parameters to ModelProblemCollector.addProblemModelProblemUtils Assists in the handling of model problems.Result<T> There are various forms of results that are represented by this class: success - in which case only the model field is set success with warnings - model field + non-error model problems error - no model, but diagnostics error - (partial) model and diagnostics Could encode these variants as subclasses, but kept in one for nowStringModelSource Deprecated. instead useStringSource
UrlModelSource Deprecated. instead useUrlSource
-
Enum Summary Enum Description ModelProblem.Severity The different severity levels for a problem, in decreasing order.ModelProblem.Version Version -
Exception Summary Exception Description ModelBuildingException Signals one ore more errors during model building.