@Experimental public interface DependencyCoordinateFactory extends Service
Modifier and Type | Method and Description |
---|---|
DependencyCoordinate |
create(DependencyCoordinateFactoryRequest request)
Creates a new
DependencyCoordinate object from the request. |
default DependencyCoordinate |
create(Session session,
ArtifactCoordinate coordinate) |
default DependencyCoordinate |
create(Session session,
Dependency dependency) |
default DependencyCoordinate |
create(Session session,
Dependency dependency) |
default DependencyCoordinate |
create(Session session,
Plugin plugin) |
default DependencyCoordinate |
create(Session session,
ReportPlugin reportPlugin) |
@Nonnull DependencyCoordinate create(@Nonnull DependencyCoordinateFactoryRequest request)
DependencyCoordinate
object from the request.request
- the request containing the various dataDependencyCoordinate
object.IllegalArgumentException
- if request
is null or
if request.getSession()
is null or invalid@Nonnull default DependencyCoordinate create(@Nonnull Session session, @Nonnull ArtifactCoordinate coordinate)
@Nonnull default DependencyCoordinate create(@Nonnull Session session, @Nonnull Dependency dependency)
@Nonnull default DependencyCoordinate create(@Nonnull Session session, Dependency dependency)
@Nonnull default DependencyCoordinate create(@Nonnull Session session, Plugin plugin)
@Nonnull default DependencyCoordinate create(@Nonnull Session session, ReportPlugin reportPlugin)
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.