summaryrefslogtreecommitdiff
path: root/calamus-engine/src/main/java/io/trygvis/engine/domain/Artifact.java
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2014-04-21 09:01:00 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2014-04-21 09:01:00 +0200
commitfd681e2c6663652be02a31f7b40da4cd283ab37e (patch)
tree83cf23c1cc1f9320f2464e355d33d7abce3249e8 /calamus-engine/src/main/java/io/trygvis/engine/domain/Artifact.java
parentd38810a179a6f669ea0d3e7588f2aabed762deff (diff)
downloadcalamus-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.java89
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();
- }
-}