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.Exceptionpublic void add(MavenDependencyGraph.Artifact artifact)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getPath()
throws java.net.URISyntaxException
java.net.URISyntaxException