hvalspik.maven.DeployableImpl Maven / Gradle / Ivy
package hvalspik.maven;
import java.io.File;
class DeployableImpl implements Deployable {
private final DeployableType type;
private final String groupId;
private final String artifactId;
private final String version;
private final File path;
protected DeployableImpl(DeployableType type,
String groupId,
String artifactId,
String version,
File path) {
super();
this.type = type;
this.groupId = groupId;
this.artifactId = artifactId;
this.version = version;
this.path = path;
}
@Override
public DeployableType getType() {
return type;
}
@Override
public String getGroupId() {
return groupId;
}
@Override
public String getArtifactId() {
return artifactId;
}
@Override
public String getVersion() {
return version;
}
@Override
public File getPath() {
return path;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy