Uses of Interface
org.apache.maven.api.services.ModelBuilderRequest
Packages that use ModelBuilderRequest
Package
Description
-
Uses of ModelBuilderRequest in org.apache.maven.api.services
Classes in org.apache.maven.api.services that implement ModelBuilderRequestModifier and TypeClassDescriptionprivate static class
Methods in org.apache.maven.api.services that return ModelBuilderRequestModifier and TypeMethodDescriptionstatic ModelBuilderRequest
ModelBuilderRequest.build
(ModelBuilderRequest request, ModelSource source) static ModelBuilderRequest
static ModelBuilderRequest
ModelBuilderRequest.build
(Session session, ModelSource source) ModelBuilderRequest.ModelBuilderRequestBuilder.build()
Methods in org.apache.maven.api.services with parameters of type ModelBuilderRequestModifier and TypeMethodDescriptionModelBuilder.ModelBuilderSession.build
(ModelBuilderRequest request) static ModelBuilderRequest
ModelBuilderRequest.build
(ModelBuilderRequest request, ModelSource source) ModelBuilderRequest.builder
(ModelBuilderRequest request) ModelBuilder.buildRawModel
(ModelBuilderRequest request) ModelTransformer.transform
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) Apply a transformation on the file model.Constructors in org.apache.maven.api.services with parameters of type ModelBuilderRequestModifierConstructorDescription(package private)
-
Uses of ModelBuilderRequest in org.apache.maven.api.services.model
Methods in org.apache.maven.api.services.model with parameters of type ModelBuilderRequestModifier 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. -
Uses of ModelBuilderRequest in org.apache.maven.internal.impl
Methods in org.apache.maven.internal.impl with parameters of type ModelBuilderRequestModifier 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
Fields in org.apache.maven.internal.impl.model declared as ModelBuilderRequestModifier and TypeFieldDescription(package private) final ModelBuilderRequest
DefaultModelBuilder.ModelBuilderSessionState.request
Methods in org.apache.maven.internal.impl.model with parameters of type ModelBuilderRequestModifier and TypeMethodDescriptionDefaultModelPathTranslator.alignToBaseDirectory
(Model model, Path basedir, ModelBuilderRequest request) DefaultInheritanceAssembler.assembleModelInheritance
(Model child, Model parent, ModelBuilderRequest request, ModelProblemCollector problems) DefaultModelBuilder.ModelBuilderSessionImpl.build
(ModelBuilderRequest request) Builds a model based on the provided ModelBuilderRequest.DefaultModelBuilder.buildRawModel
(ModelBuilderRequest request) (package private) String
DefaultModelInterpolator.callback
(Model model, Path projectDir, ModelBuilderRequest request, ModelProblemCollector problems, String expression) DefaultModelInterpolator.createInterpolator
(Model model, Path projectDir, ModelBuilderRequest request, ModelProblemCollector problems) (package private) DefaultModelBuilder.ModelBuilderSessionState
DefaultModelBuilder.ModelBuilderSessionState.derive
(ModelBuilderRequest request) Creates a new session, sharing cached datas and propagating errors.(package private) DefaultModelBuilder.ModelBuilderSessionState
DefaultModelBuilder.ModelBuilderSessionState.derive
(ModelBuilderRequest request, DefaultModelBuilderResult result) (package private) String
DefaultModelInterpolator.doCallback
(Model model, Path projectDir, ModelBuilderRequest request, ModelProblemCollector problems, String expression) private DefaultProfileActivationContext
DefaultModelBuilder.getProfileActivationContext
(ModelBuilderRequest request, Model model) 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) private Model
DefaultModelBuilder.interpolateModel
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) DefaultModelInterpolator.interpolateModel
(Model model, Path projectDir, ModelBuilderRequest request, ModelProblemCollector problems) DefaultModelNormalizer.mergeDuplicates
(Model model, ModelBuilderRequest request, ModelProblemCollector problems) private String
DefaultModelInterpolator.postProcess
(Path projectDir, ModelBuilderRequest request, String expression, String value) (package private) static List
<RemoteRepository> DefaultModelBuilder.ModelBuilderSessionState.repos
(ModelBuilderRequest request) Constructors in org.apache.maven.internal.impl.model with parameters of type ModelBuilderRequestModifierConstructorDescription(package private)
private
ModelBuilderSessionState
(Session session, ModelBuilderRequest request, DefaultModelBuilderResult result, ModelCache cache, Graph dag, Map<DefaultModelBuilder.GAKey, Set<ModelSource>> mappedSources, List<RemoteRepository> pomRepositories, List<RemoteRepository> externalRepositories, List<RemoteRepository> repositories) -
Uses of ModelBuilderRequest in org.apache.maven.project
Methods in org.apache.maven.project with parameters of type ModelBuilderRequestModifier and TypeMethodDescriptionprivate Model
DefaultProjectBuilder.injectLifecycleBindings
(Model model, ModelBuilderRequest request, ModelProblemCollector problems, MavenProject project, ProjectBuildingRequest projectBuildingRequest)