Dependency

public interface Dependency

A Maven-style dependency specification.

Consists of a group ID and a name. Does not specify a concrete artifact.

Inheritors

Functions

Link copied to clipboard
public abstract String groupId()
Obtains the Maven group ID of this dependency.
Link copied to clipboard
public abstract String name()
Obtains the name of this dependency.
Link copied to clipboard
public Artifact ofVersion(String version)
Compiles an Artifact for this dependency.