Package org.apache.maven.api.services
Interface DependencyCoordinatesFactory
- All Superinterfaces:
- Service
- All Known Implementing Classes:
- DefaultDependencyCoordinatesFactory
- Since:
- 4.0.0
- 
Method SummaryModifier and TypeMethodDescriptionCreates a newDependencyCoordinatesobject from the request.default DependencyCoordinatescreate(Session session, ArtifactCoordinates coordinates) default DependencyCoordinatescreate(Session session, Dependency dependency) default DependencyCoordinatescreate(Session session, Dependency dependency) default DependencyCoordinatesdefault DependencyCoordinatescreate(Session session, ReportPlugin reportPlugin) 
- 
Method Details- 
createCreates a newDependencyCoordinatesobject from the request.- Parameters:
- request- the request containing the various data
- Returns:
- a new DependencyCoordinatesobject
- Throws:
- IllegalArgumentException- if- requestis null or if- request.getSession()is null or invalid
 
- 
create@Nonnull default DependencyCoordinates create(@Nonnull Session session, @Nonnull ArtifactCoordinates coordinates) 
- 
create@Nonnull default DependencyCoordinates create(@Nonnull Session session, @Nonnull Dependency dependency) 
- 
create
- 
create
- 
create
 
-