1
2
3
4
5
6
7
8
9 package org.opentrafficsim.xml.generated;
10
11 import java.io.Serializable;
12 import java.util.ArrayList;
13 import java.util.List;
14 import javax.annotation.Generated;
15 import javax.xml.bind.JAXBElement;
16 import javax.xml.bind.annotation.XmlAccessType;
17 import javax.xml.bind.annotation.XmlAccessorType;
18 import javax.xml.bind.annotation.XmlAttribute;
19 import javax.xml.bind.annotation.XmlElement;
20 import javax.xml.bind.annotation.XmlElementRef;
21 import javax.xml.bind.annotation.XmlElementRefs;
22 import javax.xml.bind.annotation.XmlRootElement;
23 import javax.xml.bind.annotation.XmlSchemaType;
24 import javax.xml.bind.annotation.XmlType;
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79 @XmlAccessorType(XmlAccessType.FIELD)
80 @XmlType(name = "", propOrder = {
81 "from",
82 "to",
83 "via",
84 "distancecostOrTIMECOST"
85 })
86 @XmlRootElement(name = "SHORTESTROUTE")
87 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
88 public class SHORTESTROUTE
89 implements Serializable
90 {
91
92 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
93 private final static long serialVersionUID = 10102L;
94 @XmlElement(name = "FROM", required = true)
95 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
96 protected SHORTESTROUTE.FROM from;
97 @XmlElement(name = "TO", required = true)
98 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
99 protected SHORTESTROUTE.TO to;
100 @XmlElement(name = "VIA")
101 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
102 protected List<SHORTESTROUTE.VIA> via;
103 @XmlElementRefs({
104 @XmlElementRef(name = "DISTANCECOST", namespace = "http://www.opentrafficsim.org/ots", type = JAXBElement.class, required = false),
105 @XmlElementRef(name = "TIMECOST", namespace = "http://www.opentrafficsim.org/ots", type = JAXBElement.class, required = false)
106 })
107 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
108 protected List<JAXBElement<String>> distancecostOrTIMECOST;
109 @XmlAttribute(name = "GTUTYPE", required = true)
110 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
111 protected String gtutype;
112 @XmlAttribute(name = "ID", required = true)
113 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
114 protected String id;
115 @XmlAttribute(name = "base", namespace = "http://www.w3.org/XML/1998/namespace")
116 @XmlSchemaType(name = "anyURI")
117 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
118 protected String base;
119
120
121
122
123
124
125
126
127
128 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
129 public SHORTESTROUTE.FROM getFROM() {
130 return from;
131 }
132
133
134
135
136
137
138
139
140
141 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
142 public void setFROM(SHORTESTROUTE.FROM value) {
143 this.from = value;
144 }
145
146
147
148
149
150
151
152
153
154 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
155 public SHORTESTROUTE.TO getTO() {
156 return to;
157 }
158
159
160
161
162
163
164
165
166
167 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
168 public void setTO(SHORTESTROUTE.TO value) {
169 this.to = value;
170 }
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
195 public List<SHORTESTROUTE.VIA> getVIA() {
196 if (via == null) {
197 via = new ArrayList<SHORTESTROUTE.VIA>();
198 }
199 return this.via;
200 }
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
226 public List<JAXBElement<String>> getDISTANCECOSTOrTIMECOST() {
227 if (distancecostOrTIMECOST == null) {
228 distancecostOrTIMECOST = new ArrayList<JAXBElement<String>>();
229 }
230 return this.distancecostOrTIMECOST;
231 }
232
233
234
235
236
237
238
239
240
241 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
242 public String getGTUTYPE() {
243 return gtutype;
244 }
245
246
247
248
249
250
251
252
253
254 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
255 public void setGTUTYPE(String value) {
256 this.gtutype = value;
257 }
258
259
260
261
262
263
264
265
266
267 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
268 public String getID() {
269 return id;
270 }
271
272
273
274
275
276
277
278
279
280 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
281 public void setID(String value) {
282 this.id = value;
283 }
284
285
286
287
288
289
290
291
292
293 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
294 public String getBase() {
295 return base;
296 }
297
298
299
300
301
302
303
304
305
306 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
307 public void setBase(String value) {
308 this.base = value;
309 }
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329 @XmlAccessorType(XmlAccessType.FIELD)
330 @XmlType(name = "")
331 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
332 public static class FROM
333 implements Serializable
334 {
335
336 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
337 private final static long serialVersionUID = 10102L;
338 @XmlAttribute(name = "NODE", required = true)
339 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
340 protected String node;
341
342
343
344
345
346
347
348
349
350 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
351 public String getNODE() {
352 return node;
353 }
354
355
356
357
358
359
360
361
362
363 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
364 public void setNODE(String value) {
365 this.node = value;
366 }
367
368 }
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388 @XmlAccessorType(XmlAccessType.FIELD)
389 @XmlType(name = "")
390 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
391 public static class TO
392 implements Serializable
393 {
394
395 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
396 private final static long serialVersionUID = 10102L;
397 @XmlAttribute(name = "NODE", required = true)
398 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
399 protected String node;
400
401
402
403
404
405
406
407
408
409 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
410 public String getNODE() {
411 return node;
412 }
413
414
415
416
417
418
419
420
421
422 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
423 public void setNODE(String value) {
424 this.node = value;
425 }
426
427 }
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447 @XmlAccessorType(XmlAccessType.FIELD)
448 @XmlType(name = "")
449 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
450 public static class VIA
451 implements Serializable
452 {
453
454 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
455 private final static long serialVersionUID = 10102L;
456 @XmlAttribute(name = "NODE", required = true)
457 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
458 protected String node;
459
460
461
462
463
464
465
466
467
468 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
469 public String getNODE() {
470 return node;
471 }
472
473
474
475
476
477
478
479
480
481 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
482 public void setNODE(String value) {
483 this.node = value;
484 }
485
486 }
487
488 }