Uses of Interface
org.apache.maven.api.services.ModelSource
Packages that use ModelSource
Package
Description
Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
-
Uses of ModelSource in org.apache.maven.api.services
Methods in org.apache.maven.api.services that return ModelSourceModifier and TypeMethodDescriptionstatic ModelSource
static ModelSource
ModelBuilderRequest.getSource()
ModelSource.resolve
(ModelSource.ModelLocator modelLocator, String relative) ModelResolver.resolveModel
(Session session, String groupId, String artifactId, String version, Consumer<String> resolvedVersion) default ModelSource
ModelResolver.resolveModel
(Session session, Dependency dependency, AtomicReference<Dependency> modified) Tries to resolve the POM for the specified dependency coordinates possibly updatingdependency
.default ModelSource
ModelResolver.resolveModel
(Session session, Parent parent, AtomicReference<Parent> modified) Tries to resolve the POM for the specified parent coordinates possibly updatingparent
.Methods in org.apache.maven.api.services with parameters of type ModelSourceModifier and TypeMethodDescriptionstatic ModelBuilderRequest
ModelBuilderRequest.build
(ModelBuilderRequest request, ModelSource source) static ModelBuilderRequest
ModelBuilderRequest.build
(Session session, ModelSource source) ModelBuilderRequest.ModelBuilderRequestBuilder.source
(ModelSource source) -
Uses of ModelSource in org.apache.maven.internal.impl.resolver
Methods in org.apache.maven.internal.impl.resolver that return ModelSource -
Uses of ModelSource in org.apache.maven.project
Methods in org.apache.maven.project that return ModelSourceModifier and TypeMethodDescriptionDefaultProjectBuilder.ModelResolverWrapper.resolveModel
(Session session, String groupId, String artifactId, String version, Consumer<String> resolved) DefaultProjectBuilder.ModelResolverWrapper.resolveModel
(Session session, Dependency dependency, AtomicReference<Dependency> modified) DefaultProjectBuilder.ModelResolverWrapper.resolveModel
(Session session, Parent parent, AtomicReference<Parent> modified) Methods in org.apache.maven.project with parameters of type ModelSourceModifier and TypeMethodDescriptionDefaultProjectBuilder.build
(ModelSource modelSource, ProjectBuildingRequest request) ProjectBuilder.build
(ModelSource modelSource, ProjectBuildingRequest request) Builds a project descriptor for the specified model source.