diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2014-04-21 09:01:00 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2014-04-21 09:01:00 +0200 |
commit | fd681e2c6663652be02a31f7b40da4cd283ab37e (patch) | |
tree | 83cf23c1cc1f9320f2464e355d33d7abce3249e8 /calamus-engine/src/main/java/io/trygvis/engine/domain/Artifact.java | |
parent | d38810a179a6f669ea0d3e7588f2aabed762deff (diff) | |
download | calamus-fd681e2c6663652be02a31f7b40da4cd283ab37e.tar.gz calamus-fd681e2c6663652be02a31f7b40da4cd283ab37e.tar.bz2 calamus-fd681e2c6663652be02a31f7b40da4cd283ab37e.tar.xz calamus-fd681e2c6663652be02a31f7b40da4cd283ab37e.zip |
wip
Diffstat (limited to 'calamus-engine/src/main/java/io/trygvis/engine/domain/Artifact.java')
-rw-r--r-- | calamus-engine/src/main/java/io/trygvis/engine/domain/Artifact.java | 89 |
1 files changed, 0 insertions, 89 deletions
diff --git a/calamus-engine/src/main/java/io/trygvis/engine/domain/Artifact.java b/calamus-engine/src/main/java/io/trygvis/engine/domain/Artifact.java deleted file mode 100644 index 8e01d92..0000000 --- a/calamus-engine/src/main/java/io/trygvis/engine/domain/Artifact.java +++ /dev/null @@ -1,89 +0,0 @@ -package io.trygvis.engine.domain; - -import javax.persistence.Column; -import javax.persistence.Entity; -import java.util.Optional; - -import static io.trygvis.engine.domain.Artifact.Level.UNTESTED; -import static java.util.Optional.ofNullable; - -@Entity -public class Artifact extends AbstractEntity { - @Column(length = 100, nullable = false) - private String groupId; - - @Column(length = 100, nullable = false) - private String artifactId; - - @Column(length = 100, nullable = false) - private String version; - - @Column(length = 100) - private String classifier; - - @Column(length = 100, nullable = false) - private String extension; - - @Column(nullable = false) - private Level level; - - @Column(length = 40) - private String gitHash; - - public enum Level { - UNTESTED - } - - protected Artifact() { - } - - public Artifact(String groupId, String artifactId, String version, String classifier, String extension) { - this.groupId = groupId; - this.artifactId = artifactId; - this.version = version; - this.classifier = classifier; - this.extension = extension; - this.level = UNTESTED; - } - - public String getGroupId() { - return groupId; - } - - public String getArtifactId() { - return artifactId; - } - - public String getVersion() { - return version; - } - - public Optional<String> getClassifier() { - return ofNullable(classifier); - } - - public String getExtension() { - return extension; - } - - public Level getLevel() { - return level; - } - - public String getGitHash() { - return gitHash; - } - - @Override - public String toString() { - return "Artifact{" + - "groupId='" + groupId + '\'' + - ", artifactId='" + artifactId + '\'' + - ", version='" + version + '\'' + - ", classifier='" + classifier + '\'' + - ", extension='" + extension + '\'' + - ", level='" + level + '\'' + - ", gitHash='" + gitHash + '\'' + - "} " + super.toString(); - } -} |