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 |
ModelProcessor
|
ModelSource | Deprecated
instead use
Source |
ModelSource2 |
Provides access to the contents of a POM independently of the backing store (e.g.
|
ModelSourceTransformer |
The ModelSourceTransformer is a way to transform the local pom while streaming the input.
|
TransformerContext |
Context used to transform a pom file.
|
TransformerContextBuilder |
The transformerContextBuilder is responsible for initializing the TransformerContext.
|
Class | Description |
---|---|
AbstractModelBuildingListener |
Provides a skeleton implementation for model building listeners.
|
AbstractModelSourceTransformer |
Offers a transformation implementation based on PipelineStreams.
|
ArtifactModelSource |
Represents a model pulled from a repository
|
DefaultBuildPomXMLFilterFactory |
A BuildPomXMLFilterFactory which is context aware
|
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.
|
DefaultModelSourceTransformer |
Default ModelSourceTransformer, provides pomFile as inputStream and ignores the context
|
FileModelSource |
Wraps an ordinary
File as a model source. |
ModelProblemCollectorRequest |
Class to wrap request parameters to ModelProblemCollector.addProblem
|
ModelProblemUtils |
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 now
|
StringModelSource | Deprecated
instead use
StringSource |
UrlModelSource | Deprecated
instead use
UrlSource |
Enum | Description |
---|---|
ModelProblem.Severity |
The different severity levels for a problem, in decreasing order.
|
ModelProblem.Version |
Version
|
Exception | Description |
---|---|
ModelBuildingException |
Signals one ore more errors during model building.
|
TransformerException |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.