package org.robolectric.internal.dependency; public class DependencyJar { private final String groupId; private final String artifactId; private final String version; private final String classifier; public DependencyJar(String groupId, String artifactId, String version, String classifier) { this.groupId = groupId; this.artifactId = artifactId; this.version = version; this.classifier = classifier; } public String getGroupId() { return groupId; } public String getArtifactId() { return artifactId; } public String getVersion() { return version; } public String getType() { return "jar"; } public String getClassifier() { return classifier; } public String getShortName() { return getGroupId() + ":" + getArtifactId() + ":" + getVersion() + ((getClassifier() == null) ? "" : ":" + getClassifier()); } @Override public String toString() { return "DependencyJar{" + getShortName() + '}'; } }