1 package com.atlassian.maven.plugins.amps;
2
3
4
5
6 public class ProductArtifact
7 {
8 private String groupId, artifactId, version;
9
10 public ProductArtifact() {
11 }
12
13 public ProductArtifact(final String groupId, final String artifactId) {
14 this.groupId = groupId;
15 this.artifactId = artifactId;
16 }
17
18 public ProductArtifact(final String groupId, final String artifactId, final String version) {
19 this.groupId = groupId;
20 this.artifactId = artifactId;
21 this.version = version;
22 }
23
24 public String getGroupId() {
25 return groupId;
26 }
27
28 public void setGroupId(final String groupId) {
29 this.groupId = groupId;
30 }
31
32 public String getArtifactId() {
33 return artifactId;
34 }
35
36 public void setArtifactId(final String artifactId) {
37 this.artifactId = artifactId;
38 }
39
40 public String getVersion() {
41 return version;
42 }
43
44 public void setVersion(final String version) {
45 this.version = version;
46 }
47
48 @Override
49 public String toString()
50 {
51 return new StringBuilder(groupId).append(":").append(artifactId).append(":").append(version).toString();
52 }
53 }