Interface ArtifactResolverResult
- All Superinterfaces:
 Result<ArtifactResolverRequest>
Represents the result of resolving an artifact.
 
This interface provides access to resolved artifacts, their associated paths, and any related exceptions that occurred during the resolution process.
- Since:
 - 4.0.0
 
- 
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRepresents an individual resolution result for an artifact. - 
Method Summary
Modifier and TypeMethodDescriptionReturns a collection of resolved artifacts.Retrieves the file system path associated with a specific artifact.getResult(ArtifactCoordinates coordinates) Retrieves the resolution result for a specific set of artifact coordinates.Map<? extends ArtifactCoordinates, ArtifactResolverResult.ResultItem> Returns a mapping of artifact coordinates to their corresponding resolution results.Methods inherited from interface org.apache.maven.api.services.Result
getRequest 
- 
Method Details
- 
getArtifacts
Returns a collection of resolved artifacts.- Returns:
 - A collection of 
DownloadedArtifactinstances representing the resolved artifacts. 
 - 
getPath
 - 
getResults
Returns a mapping of artifact coordinates to their corresponding resolution results.- Returns:
 - A 
Mapwhere keys areArtifactCoordinatesand values areArtifactResolverResult.ResultIteminstances. 
 - 
getResult
Retrieves the resolution result for a specific set of artifact coordinates.- Parameters:
 coordinates- TheArtifactCoordinatesidentifying the artifact.- Returns:
 - The corresponding 
ArtifactResolverResult.ResultItem, ornullif no result exists. 
 
 -