1
2
3
4
5
6 package org.apache.maven.cli.internal.extension.model;
7
8
9
10
11
12
13 @SuppressWarnings( "all" )
14 public class CoreExtension
15 implements java.io.Serializable
16 {
17
18
19
20
21
22
23
24
25 private String groupId;
26
27
28
29
30 private String artifactId;
31
32
33
34
35 private String version;
36
37
38
39
40
41
42
43
44
45
46
47 public String getArtifactId()
48 {
49 return this.artifactId;
50 }
51
52
53
54
55
56
57 public String getGroupId()
58 {
59 return this.groupId;
60 }
61
62
63
64
65
66
67 public String getVersion()
68 {
69 return this.version;
70 }
71
72
73
74
75
76
77 public void setArtifactId( String artifactId )
78 {
79 this.artifactId = artifactId;
80 }
81
82
83
84
85
86
87 public void setGroupId( String groupId )
88 {
89 this.groupId = groupId;
90 }
91
92
93
94
95
96
97 public void setVersion( String version )
98 {
99 this.version = version;
100 }
101
102
103
104
105
106
107
108
109 public String getId()
110 {
111 StringBuilder id = new StringBuilder( 128 );
112
113 id.append( ( getGroupId() == null ) ? "[unknown-group-id]" : getGroupId() );
114 id.append( ":" );
115 id.append( ( getArtifactId() == null ) ? "[unknown-artifact-id]" : getArtifactId() );
116 id.append( ":" );
117 id.append( ( getVersion() == null ) ? "[unknown-version]" : getVersion() );
118
119 return id.toString();
120 }
121
122
123 }