Uses of Enum Class
org.apache.maven.api.services.VersionRangeResolverRequest.Nature
Packages that use VersionRangeResolverRequest.Nature
Package
Description
Defines core service interfaces that provide essential Maven functionality such as
artifact resolution, dependency management, and build execution.
-
Uses of VersionRangeResolverRequest.Nature in org.apache.maven.api.services
Subclasses with type arguments of type VersionRangeResolverRequest.Nature in org.apache.maven.api.servicesModifier and TypeClassDescriptionstatic enumSpecifies which type of repositories to query when resolving version ranges.Methods in org.apache.maven.api.services that return VersionRangeResolverRequest.NatureModifier and TypeMethodDescriptionVersionRangeResolverRequest.getNature()Gets the nature of repositories to query when resolving the version range.Returns the enum constant of this class with the specified name.static VersionRangeResolverRequest.Nature[]VersionRangeResolverRequest.Nature.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.apache.maven.api.services with parameters of type VersionRangeResolverRequest.NatureModifier and TypeMethodDescriptionstatic VersionRangeResolverRequestVersionRangeResolverRequest.build(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories, VersionRangeResolverRequest.Nature nature) Creates a version range resolver request.VersionRangeResolverRequest.VersionResolverRequestBuilder.nature(VersionRangeResolverRequest.Nature nature) Sets the nature of repositories to query when resolving the version range.