public class MavenDependencyGraph.Artifact
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
artifactId |
(package private) java.util.List<MavenDependencyGraph.Artifact> |
dependencies |
(package private) java.lang.String |
groupId |
(package private) boolean |
optional |
(package private) MavenDependencyGraph.Scope |
scope |
(package private) java.lang.String |
type |
(package private) java.net.URL |
url |
(package private) java.lang.String |
version |
Constructor and Description |
---|
Artifact(java.net.URL url) |
Modifier and Type | Method and Description |
---|---|
void |
add(MavenDependencyGraph.Artifact artifact) |
java.lang.String |
getPath() |
java.lang.String |
toString() |
java.lang.String groupId
java.lang.String artifactId
java.lang.String version
MavenDependencyGraph.Scope scope
boolean optional
java.lang.String type
java.net.URL url
java.util.List<MavenDependencyGraph.Artifact> dependencies
public Artifact(java.net.URL url) throws java.lang.Exception
java.lang.Exception
public void add(MavenDependencyGraph.Artifact artifact)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getPath() throws java.net.URISyntaxException
java.net.URISyntaxException