Uses of Interface
org.apache.maven.api.PathType
Packages that use PathType
Package
Description
Maven Core API
Defines core service interfaces that provide essential Maven functionality such as
artifact resolution, dependency management, and build execution.
-
Uses of PathType in org.apache.maven.api
Classes in org.apache.maven.api that implement PathTypeModifier and TypeClassDescriptionenum
The option of a Java command-line tool where to place the paths to some dependencies.final class
Type of path which is applied to only one specific Java module.Fields in org.apache.maven.api declared as PathTypeModifier and TypeFieldDescriptionstatic final PathType
PathType.UNRESOLVED
The type for all paths that could not be placed in any of the types requested by a caller.Methods in org.apache.maven.api that return types with arguments of type PathTypeModifier and TypeMethodDescriptionType.getPathTypes()
Types of path (class-path, module-path, …) where the dependency can be placed.Session.resolveDependencies
(DependencyCoordinates dependencyCoordinates, PathScope scope, Collection<PathType> desiredTypes) Shortcut forgetService(DependencyResolver.class).resolve(...).getDispatchedPaths()
.Session.resolveDependencies
(Project project, PathScope scope, Collection<PathType> desiredTypes) Shortcut forgetService(DependencyResolver.class).resolve(...).getDispatchedPaths()
.Method parameters in org.apache.maven.api with type arguments of type PathTypeModifier and TypeMethodDescriptionSession.resolveDependencies
(DependencyCoordinates dependencyCoordinates, PathScope scope, Collection<PathType> desiredTypes) Shortcut forgetService(DependencyResolver.class).resolve(...).getDispatchedPaths()
.Session.resolveDependencies
(Project project, PathScope scope, Collection<PathType> desiredTypes) Shortcut forgetService(DependencyResolver.class).resolve(...).getDispatchedPaths()
. -
Uses of PathType in org.apache.maven.api.services
Methods in org.apache.maven.api.services that return types with arguments of type PathTypeModifier and TypeMethodDescriptionDependencyResolverResult.getDispatchedPaths()
Returns the file paths of all dependencies and their assignments to different paths.DependencyResolverRequest.getPathTypeFilter()
Returns a filter for the types of path (class-path, module-path, …) accepted by the tool.Method parameters in org.apache.maven.api.services with type arguments of type PathTypeModifier and TypeMethodDescriptionDependencyResolverRequest.DependencyResolverRequestBuilder.pathTypeFilter
(Collection<? extends PathType> desiredTypes) Specifies the type of paths to include in the result.DependencyResolverRequest.DependencyResolverRequestBuilder.pathTypeFilter
(Predicate<PathType> pathTypeFilter) Filters the types of paths to include in the result.