| AbstractModelBuildingListener |
Provides a skeleton implementation for model building listeners.
|
| DefaultModelBuilder |
|
| DefaultModelBuilderFactory |
A factory to create model builder instances when no dependency injection is available.
|
| DefaultModelBuilderFactory.StubLifecycleBindingsInjector |
|
| DefaultModelBuildingEvent |
Holds data relevant for a model building event.
|
| DefaultModelBuildingRequest |
Collects settings that control building of effective models.
|
| DefaultModelBuildingResult |
Collects the output of the model builder.
|
| DefaultModelProblem |
Describes a problem that was encountered during model building.
|
| DefaultModelProblemCollector |
Collects problems that are encountered during model building.
|
| DefaultModelProcessor |
Note: uses @Typed to limit the types it is available for injection to just ModelProcessor.
|
| FileModelSource |
Wraps an ordinary File as a model source.
|
| FilterModelBuildingRequest |
A model building request that delegates all methods invocations to another request, meant for easy transformations by
subclassing.
|
| ModelData |
Holds a model along with some auxiliary information.
|
| 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.
|
| UrlModelSource |
Deprecated.
|