1 // =================== DO NOT EDIT THIS FILE ====================
2 // Generated by Modello 2.1.2,
3 // any modifications will be overwritten.
4 // ==============================================================
5
6 package org.apache.maven.buildcache.xml.build;
7
8 /**
9 * Class Artifact.
10 *
11 * @version $Revision$ $Date$
12 */
13 @SuppressWarnings( "all" )
14 public class Artifact
15 implements java.io.Serializable
16 {
17
18 //--------------------------/
19 //- Class/Member Variables -/
20 //--------------------------/
21
22 /**
23 * Field groupId.
24 */
25 private String groupId;
26
27 /**
28 * Field artifactId.
29 */
30 private String artifactId;
31
32 /**
33 * Field version.
34 */
35 private String version;
36
37 /**
38 * Field classifier.
39 */
40 private String classifier;
41
42 /**
43 * Field type.
44 */
45 private String type;
46
47 /**
48 * Field scope.
49 */
50 private String scope;
51
52 /**
53 * Field fileName.
54 */
55 private String fileName;
56
57 /**
58 * Field fileHash.
59 */
60 private String fileHash;
61
62 /**
63 * Field fileSize.
64 */
65 private long fileSize = 0L;
66
67 /**
68 * Field filePath.
69 */
70 private String filePath;
71
72
73 //-----------/
74 //- Methods -/
75 //-----------/
76
77 /**
78 * Get the artifactId field.
79 *
80 * @return String
81 */
82 public String getArtifactId()
83 {
84 return this.artifactId;
85 } //-- String getArtifactId()
86
87 /**
88 * Get the classifier field.
89 *
90 * @return String
91 */
92 public String getClassifier()
93 {
94 return this.classifier;
95 } //-- String getClassifier()
96
97 /**
98 * Get the fileHash field.
99 *
100 * @return String
101 */
102 public String getFileHash()
103 {
104 return this.fileHash;
105 } //-- String getFileHash()
106
107 /**
108 * Get the fileName field.
109 *
110 * @return String
111 */
112 public String getFileName()
113 {
114 return this.fileName;
115 } //-- String getFileName()
116
117 /**
118 * Get the filePath field.
119 *
120 * @return String
121 */
122 public String getFilePath()
123 {
124 return this.filePath;
125 } //-- String getFilePath()
126
127 /**
128 * Get the fileSize field.
129 *
130 * @return long
131 */
132 public long getFileSize()
133 {
134 return this.fileSize;
135 } //-- long getFileSize()
136
137 /**
138 * Get the groupId field.
139 *
140 * @return String
141 */
142 public String getGroupId()
143 {
144 return this.groupId;
145 } //-- String getGroupId()
146
147 /**
148 * Get the scope field.
149 *
150 * @return String
151 */
152 public String getScope()
153 {
154 return this.scope;
155 } //-- String getScope()
156
157 /**
158 * Get the type field.
159 *
160 * @return String
161 */
162 public String getType()
163 {
164 return this.type;
165 } //-- String getType()
166
167 /**
168 * Get the version field.
169 *
170 * @return String
171 */
172 public String getVersion()
173 {
174 return this.version;
175 } //-- String getVersion()
176
177 /**
178 * Set the artifactId field.
179 *
180 * @param artifactId a artifactId object.
181 */
182 public void setArtifactId( String artifactId )
183 {
184 this.artifactId = artifactId;
185 } //-- void setArtifactId( String )
186
187 /**
188 * Set the classifier field.
189 *
190 * @param classifier a classifier object.
191 */
192 public void setClassifier( String classifier )
193 {
194 this.classifier = classifier;
195 } //-- void setClassifier( String )
196
197 /**
198 * Set the fileHash field.
199 *
200 * @param fileHash a fileHash object.
201 */
202 public void setFileHash( String fileHash )
203 {
204 this.fileHash = fileHash;
205 } //-- void setFileHash( String )
206
207 /**
208 * Set the fileName field.
209 *
210 * @param fileName a fileName object.
211 */
212 public void setFileName( String fileName )
213 {
214 this.fileName = fileName;
215 } //-- void setFileName( String )
216
217 /**
218 * Set the filePath field.
219 *
220 * @param filePath a filePath object.
221 */
222 public void setFilePath( String filePath )
223 {
224 this.filePath = filePath;
225 } //-- void setFilePath( String )
226
227 /**
228 * Set the fileSize field.
229 *
230 * @param fileSize a fileSize object.
231 */
232 public void setFileSize( long fileSize )
233 {
234 this.fileSize = fileSize;
235 } //-- void setFileSize( long )
236
237 /**
238 * Set the groupId field.
239 *
240 * @param groupId a groupId object.
241 */
242 public void setGroupId( String groupId )
243 {
244 this.groupId = groupId;
245 } //-- void setGroupId( String )
246
247 /**
248 * Set the scope field.
249 *
250 * @param scope a scope object.
251 */
252 public void setScope( String scope )
253 {
254 this.scope = scope;
255 } //-- void setScope( String )
256
257 /**
258 * Set the type field.
259 *
260 * @param type a type object.
261 */
262 public void setType( String type )
263 {
264 this.type = type;
265 } //-- void setType( String )
266
267 /**
268 * Set the version field.
269 *
270 * @param version a version object.
271 */
272 public void setVersion( String version )
273 {
274 this.version = version;
275 } //-- void setVersion( String )
276
277 }