/**
*
*/
package org.handwerkszeug.mvnhack.repository.impl;
import java.util.Set;
import org.handwerkszeug.mvnhack.repository.Artifact;
class TempArtifact implements Artifact {
private final String version;
private final String groupId;
private final String artifactId;
TempArtifact(String version, String groupId, String artifactId) {
this.version = version;
this.groupId = groupId;
this.artifactId = artifactId;
}
@Override
public String getGroupId() {
return groupId;
}
@Override
public String getArtifactId() {
return artifactId;
}
@Override
public String getVersion() {
return version;
}
@Override
public String getType() {
return "jar";
}
@Override
public boolean isOptional() {
return false;
}
@Override
public Set<Artifact> getDependencies() {
throw new UnsupportedOperationException();
}
}