Uses of Interface
org.apache.maven.api.services.ModelBuilderRequest
Package
Description
-
Uses of ModelBuilderRequest in org.apache.maven.api.services
Modifier and TypeMethodDescriptionstatic ModelBuilderRequest
ModelBuilderRequest.build
(ModelBuilderRequest request, ModelSource source) static ModelBuilderRequest
static ModelBuilderRequest
ModelBuilderRequest.build
(Session session, ModelSource source) ModelBuilderRequest.ModelBuilderRequestBuilder.build()
Modifier and TypeMethodDescriptionModelBuilder.build
(ModelBuilderRequest request) static ModelBuilderRequest
ModelBuilderRequest.build
(ModelBuilderRequest request, ModelSource source) ModelBuilderRequest.builder
(ModelBuilderRequest request) ModelBuilder.buildRawModel
(ModelBuilderRequest request) ModelTransformerContextBuilder.initialize
(ModelBuilderRequest request, ModelProblemCollector problems) This method is used to initialize the TransformerContext -
Uses of ModelBuilderRequest in org.apache.maven.api.services.model
Modifier and TypeMethodDescriptionModelBuildingEvent.request()
Gets the model building request being processed.Modifier and TypeMethodDescriptionModelPathTranslator.alignToBaseDirectory
(Model model, Path basedir, ModelBuilderRequest request) Resolves the well-known paths of the specified model against the given base directory.InheritanceAssembler.assembleModelInheritance
(Model child, Model parent, ModelBuilderRequest request, ModelProblemCollector problems) Merges values from the specified parent model into the given child model.PluginConfigurationExpander.expandPluginConfiguration
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) Merges values from general build plugin configuration into the individual plugin executions of the given model.DependencyManagementImporter.importManagement
(Model target, List<? extends DependencyManagement> sources, ModelBuilderRequest request, ModelProblemCollector problems) Imports the specified dependency management sections into the given target model.ModelNormalizer.injectDefaultValues
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) Sets default values in the specified model that for technical reasons cannot be set directly in the Modello definition.LifecycleBindingsInjector.injectLifecycleBindings
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) Injects plugin executions induced by lifecycle bindings into the specified model.DependencyManagementInjector.injectManagement
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) Merges default values from the dependency management section of the given model into itself.PluginManagementInjector.injectManagement
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) Merges default values from the plugin management section of the given model into itself.default Model
ProfileInjector.injectProfile
(Model model, Profile profile, ModelBuilderRequest request, ModelProblemCollector problems) Merges values from the specified profile into the given model.ProfileInjector.injectProfiles
(Model model, List<Profile> profiles, ModelBuilderRequest request, ModelProblemCollector problems) Merges values from the specified profile into the given model.ModelInterpolator.interpolateModel
(Model model, Path projectDir, ModelBuilderRequest request, ModelProblemCollector problems) Interpolates expressions in the specified model.ModelNormalizer.mergeDuplicates
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) Merges duplicate elements like multiple declarations of the same build plugin in the specified model.ModelUrlNormalizer.normalize
(Model model, ModelBuilderRequest request) Normalizes the well-known URLs of the specified model.void
ModelVersionProcessor.overwriteModelProperties
(Properties modelProperties, ModelBuilderRequest request) This method is responsible for examining the request and possibly overwrite of the valid properties in the modelvoid
ModelValidator.validateEffectiveModel
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) Checks the specified (effective) model for missing or invalid values.default void
ModelValidator.validateFileModel
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) Checks the specified file model for missing or invalid values.void
ModelValidator.validateRawModel
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) Checks the specified (raw) model for missing or invalid values. -
Uses of ModelBuilderRequest in org.apache.maven.internal.impl
Modifier and TypeMethodDescriptionDefaultPluginConfigurationExpander.expandPluginConfiguration
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) DefaultModelUrlNormalizer.normalize
(Model model, ModelBuilderRequest request) -
Uses of ModelBuilderRequest in org.apache.maven.internal.impl.model
Modifier and TypeMethodDescriptionDefaultModelPathTranslator.alignToBaseDirectory
(Model model, Path basedir, ModelBuilderRequest request) DefaultInheritanceAssembler.assembleModelInheritance
(Model child, Model parent, ModelBuilderRequest request, ModelProblemCollector problems) DefaultModelBuilder.build
(ModelBuilderRequest request) protected ModelBuilderResult
DefaultModelBuilder.build
(ModelBuilderRequest request, Collection<String> importIds) DefaultModelBuilder.build
(ModelBuilderRequest request, ModelBuilderResult result) DefaultModelBuilder.buildRawModel
(ModelBuilderRequest request) protected List
<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> DefaultModelInterpolator.createPostProcessors
(Model model, Path projectDir, ModelBuilderRequest request) protected org.codehaus.plexus.interpolation.RecursionInterceptor
DefaultModelInterpolator.createRecursionInterceptor
(ModelBuilderRequest request) protected List
<org.codehaus.plexus.interpolation.ValueSource> DefaultModelInterpolator.createValueSources
(Model model, Path projectDir, ModelBuilderRequest request, ModelProblemCollector problems) DefaultModelInterpolator.getProjectPrefixes
(ModelBuilderRequest request) DefaultDependencyManagementImporter.importManagement
(Model target, List<? extends DependencyManagement> sources, ModelBuilderRequest request, ModelProblemCollector problems) DefaultModelNormalizer.injectDefaultValues
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) DefaultLifecycleBindingsInjector.injectLifecycleBindings
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) DefaultDependencyManagementInjector.injectManagement
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) DefaultPluginManagementInjector.injectManagement
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) DefaultProfileInjector.injectProfiles
(Model model, List<Profile> profiles, ModelBuilderRequest request, ModelProblemCollector problems) DefaultModelInterpolator.interpolateModel
(Model model, Path projectDir, ModelBuilderRequest request, ModelProblemCollector problems) DefaultModelNormalizer.mergeDuplicates
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) void
DefaultModelVersionProcessor.overwriteModelProperties
(Properties modelProperties, ModelBuilderRequest request) void
DefaultModelValidator.validateEffectiveModel
(Model m, ModelBuilderRequest request, ModelProblemCollector problems) void
DefaultModelValidator.validateFileModel
(Model m, ModelBuilderRequest request, ModelProblemCollector problems) void
DefaultModelValidator.validateRawModel
(Model m, ModelBuilderRequest request, ModelProblemCollector problems)