Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7487 kshitij.so 1
//
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
3
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Any modifications to this file will be lost upon recompilation of the source schema. 
5
// Generated on: 2013.03.04 at 03:49:29 PM IST 
6
//
7
 
8
 
9
package in.shop2020.feeds.products;
10
 
11
import java.math.BigDecimal;
12
import java.math.BigInteger;
13
import java.util.ArrayList;
14
import java.util.List;
15
import javax.xml.bind.annotation.XmlAccessType;
16
import javax.xml.bind.annotation.XmlAccessorType;
17
import javax.xml.bind.annotation.XmlElement;
18
import javax.xml.bind.annotation.XmlRootElement;
19
import javax.xml.bind.annotation.XmlType;
20
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
21
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
22
 
23
 
24
/**
25
 * <p>Java class for anonymous complex type.
26
 * 
27
 * <p>The following schema fragment specifies the expected content contained within this class.
28
 * 
29
 * <pre>
30
 * &lt;complexType>
31
 *   &lt;complexContent>
32
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
33
 *       &lt;sequence>
34
 *         &lt;element ref="{}VariationData" minOccurs="0"/>
35
 *         &lt;element ref="{}BuiltinSpeaker" minOccurs="0"/>
36
 *         &lt;element ref="{}ContrastRatio" minOccurs="0"/>
37
 *         &lt;element ref="{}DisplayResolutionMaximum" minOccurs="0"/>
38
 *         &lt;element name="DisplayTechnology" type="{}StringNotNull" minOccurs="0"/>
39
 *         &lt;element ref="{}HasColorScreen" minOccurs="0"/>
40
 *         &lt;element ref="{}ModelNumber" minOccurs="0"/>
41
 *         &lt;element name="MonitorTunerTechnology" type="{}StringNotNull" minOccurs="0"/>
42
 *         &lt;element ref="{}MonitorBrightness" minOccurs="0"/>
43
 *         &lt;element ref="{}MonitorConnectors" maxOccurs="5" minOccurs="0"/>
44
 *         &lt;element ref="{}ResponseTime" minOccurs="0"/>
45
 *         &lt;element ref="{}ScreenResolution" minOccurs="0"/>
46
 *         &lt;element ref="{}ScreenSize" minOccurs="0"/>
47
 *         &lt;element ref="{}TunerTechnology" minOccurs="0"/>
48
 *         &lt;element ref="{}ViewingAngle" minOccurs="0"/>
49
 *         &lt;element ref="{}Voltage" minOccurs="0"/>
50
 *         &lt;element ref="{}Wattage" minOccurs="0"/>
51
 *       &lt;/sequence>
52
 *     &lt;/restriction>
53
 *   &lt;/complexContent>
54
 * &lt;/complexType>
55
 * </pre>
56
 * 
57
 * 
58
 */
59
@XmlAccessorType(XmlAccessType.FIELD)
60
@XmlType(name = "", propOrder = {
61
    "variationData",
62
    "builtinSpeaker",
63
    "contrastRatio",
64
    "displayResolutionMaximum",
65
    "displayTechnology",
66
    "hasColorScreen",
67
    "modelNumber",
68
    "monitorTunerTechnology",
69
    "monitorBrightness",
70
    "monitorConnectors",
71
    "responseTime",
72
    "screenResolution",
73
    "screenSize",
74
    "tunerTechnology",
75
    "viewingAngle",
76
    "voltage",
77
    "wattage"
78
})
79
@XmlRootElement(name = "Monitor")
80
public class Monitor {
81
 
82
    @XmlElement(name = "VariationData")
83
    protected VariationData variationData;
84
    @XmlElement(name = "BuiltinSpeaker")
85
    protected BigInteger builtinSpeaker;
86
    @XmlElement(name = "ContrastRatio")
87
    protected String contrastRatio;
88
    @XmlElement(name = "DisplayResolutionMaximum")
89
    protected String displayResolutionMaximum;
90
    @XmlElement(name = "DisplayTechnology")
91
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
92
    protected String displayTechnology;
93
    @XmlElement(name = "HasColorScreen")
94
    protected Boolean hasColorScreen;
95
    @XmlElement(name = "ModelNumber")
96
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
97
    protected String modelNumber;
98
    @XmlElement(name = "MonitorTunerTechnology")
99
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
100
    protected String monitorTunerTechnology;
101
    @XmlElement(name = "MonitorBrightness")
102
    protected LuminanceFiveDigitDimension monitorBrightness;
103
    @XmlElement(name = "MonitorConnectors")
104
    protected List<MonitorConnectorsTypeValues> monitorConnectors;
105
    @XmlElement(name = "ResponseTime")
106
    protected BigInteger responseTime;
107
    @XmlElement(name = "ScreenResolution")
108
    protected String screenResolution;
109
    @XmlElement(name = "ScreenSize")
110
    protected LengthDimension screenSize;
111
    @XmlElement(name = "TunerTechnology")
112
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
113
    protected String tunerTechnology;
114
    @XmlElement(name = "ViewingAngle")
115
    protected BigInteger viewingAngle;
116
    @XmlElement(name = "Voltage")
117
    protected BigDecimal voltage;
118
    @XmlElement(name = "Wattage")
119
    protected BigInteger wattage;
120
 
121
    /**
122
     * Gets the value of the variationData property.
123
     * 
124
     * @return
125
     *     possible object is
126
     *     {@link VariationData }
127
     *     
128
     */
129
    public VariationData getVariationData() {
130
        return variationData;
131
    }
132
 
133
    /**
134
     * Sets the value of the variationData property.
135
     * 
136
     * @param value
137
     *     allowed object is
138
     *     {@link VariationData }
139
     *     
140
     */
141
    public void setVariationData(VariationData value) {
142
        this.variationData = value;
143
    }
144
 
145
    /**
146
     * Gets the value of the builtinSpeaker property.
147
     * 
148
     * @return
149
     *     possible object is
150
     *     {@link BigInteger }
151
     *     
152
     */
153
    public BigInteger getBuiltinSpeaker() {
154
        return builtinSpeaker;
155
    }
156
 
157
    /**
158
     * Sets the value of the builtinSpeaker property.
159
     * 
160
     * @param value
161
     *     allowed object is
162
     *     {@link BigInteger }
163
     *     
164
     */
165
    public void setBuiltinSpeaker(BigInteger value) {
166
        this.builtinSpeaker = value;
167
    }
168
 
169
    /**
170
     * Gets the value of the contrastRatio property.
171
     * 
172
     * @return
173
     *     possible object is
174
     *     {@link String }
175
     *     
176
     */
177
    public String getContrastRatio() {
178
        return contrastRatio;
179
    }
180
 
181
    /**
182
     * Sets the value of the contrastRatio property.
183
     * 
184
     * @param value
185
     *     allowed object is
186
     *     {@link String }
187
     *     
188
     */
189
    public void setContrastRatio(String value) {
190
        this.contrastRatio = value;
191
    }
192
 
193
    /**
194
     * Gets the value of the displayResolutionMaximum property.
195
     * 
196
     * @return
197
     *     possible object is
198
     *     {@link String }
199
     *     
200
     */
201
    public String getDisplayResolutionMaximum() {
202
        return displayResolutionMaximum;
203
    }
204
 
205
    /**
206
     * Sets the value of the displayResolutionMaximum property.
207
     * 
208
     * @param value
209
     *     allowed object is
210
     *     {@link String }
211
     *     
212
     */
213
    public void setDisplayResolutionMaximum(String value) {
214
        this.displayResolutionMaximum = value;
215
    }
216
 
217
    /**
218
     * Gets the value of the displayTechnology property.
219
     * 
220
     * @return
221
     *     possible object is
222
     *     {@link String }
223
     *     
224
     */
225
    public String getDisplayTechnology() {
226
        return displayTechnology;
227
    }
228
 
229
    /**
230
     * Sets the value of the displayTechnology property.
231
     * 
232
     * @param value
233
     *     allowed object is
234
     *     {@link String }
235
     *     
236
     */
237
    public void setDisplayTechnology(String value) {
238
        this.displayTechnology = value;
239
    }
240
 
241
    /**
242
     * Gets the value of the hasColorScreen property.
243
     * 
244
     * @return
245
     *     possible object is
246
     *     {@link Boolean }
247
     *     
248
     */
249
    public Boolean isHasColorScreen() {
250
        return hasColorScreen;
251
    }
252
 
253
    /**
254
     * Sets the value of the hasColorScreen property.
255
     * 
256
     * @param value
257
     *     allowed object is
258
     *     {@link Boolean }
259
     *     
260
     */
261
    public void setHasColorScreen(Boolean value) {
262
        this.hasColorScreen = value;
263
    }
264
 
265
    /**
266
     * Gets the value of the modelNumber property.
267
     * 
268
     * @return
269
     *     possible object is
270
     *     {@link String }
271
     *     
272
     */
273
    public String getModelNumber() {
274
        return modelNumber;
275
    }
276
 
277
    /**
278
     * Sets the value of the modelNumber property.
279
     * 
280
     * @param value
281
     *     allowed object is
282
     *     {@link String }
283
     *     
284
     */
285
    public void setModelNumber(String value) {
286
        this.modelNumber = value;
287
    }
288
 
289
    /**
290
     * Gets the value of the monitorTunerTechnology property.
291
     * 
292
     * @return
293
     *     possible object is
294
     *     {@link String }
295
     *     
296
     */
297
    public String getMonitorTunerTechnology() {
298
        return monitorTunerTechnology;
299
    }
300
 
301
    /**
302
     * Sets the value of the monitorTunerTechnology property.
303
     * 
304
     * @param value
305
     *     allowed object is
306
     *     {@link String }
307
     *     
308
     */
309
    public void setMonitorTunerTechnology(String value) {
310
        this.monitorTunerTechnology = value;
311
    }
312
 
313
    /**
314
     * Gets the value of the monitorBrightness property.
315
     * 
316
     * @return
317
     *     possible object is
318
     *     {@link LuminanceFiveDigitDimension }
319
     *     
320
     */
321
    public LuminanceFiveDigitDimension getMonitorBrightness() {
322
        return monitorBrightness;
323
    }
324
 
325
    /**
326
     * Sets the value of the monitorBrightness property.
327
     * 
328
     * @param value
329
     *     allowed object is
330
     *     {@link LuminanceFiveDigitDimension }
331
     *     
332
     */
333
    public void setMonitorBrightness(LuminanceFiveDigitDimension value) {
334
        this.monitorBrightness = value;
335
    }
336
 
337
    /**
338
     * Gets the value of the monitorConnectors property.
339
     * 
340
     * <p>
341
     * This accessor method returns a reference to the live list,
342
     * not a snapshot. Therefore any modification you make to the
343
     * returned list will be present inside the JAXB object.
344
     * This is why there is not a <CODE>set</CODE> method for the monitorConnectors property.
345
     * 
346
     * <p>
347
     * For example, to add a new item, do as follows:
348
     * <pre>
349
     *    getMonitorConnectors().add(newItem);
350
     * </pre>
351
     * 
352
     * 
353
     * <p>
354
     * Objects of the following type(s) are allowed in the list
355
     * {@link MonitorConnectorsTypeValues }
356
     * 
357
     * 
358
     */
359
    public List<MonitorConnectorsTypeValues> getMonitorConnectors() {
360
        if (monitorConnectors == null) {
361
            monitorConnectors = new ArrayList<MonitorConnectorsTypeValues>();
362
        }
363
        return this.monitorConnectors;
364
    }
365
 
366
    /**
367
     * Gets the value of the responseTime property.
368
     * 
369
     * @return
370
     *     possible object is
371
     *     {@link BigInteger }
372
     *     
373
     */
374
    public BigInteger getResponseTime() {
375
        return responseTime;
376
    }
377
 
378
    /**
379
     * Sets the value of the responseTime property.
380
     * 
381
     * @param value
382
     *     allowed object is
383
     *     {@link BigInteger }
384
     *     
385
     */
386
    public void setResponseTime(BigInteger value) {
387
        this.responseTime = value;
388
    }
389
 
390
    /**
391
     * Gets the value of the screenResolution property.
392
     * 
393
     * @return
394
     *     possible object is
395
     *     {@link String }
396
     *     
397
     */
398
    public String getScreenResolution() {
399
        return screenResolution;
400
    }
401
 
402
    /**
403
     * Sets the value of the screenResolution property.
404
     * 
405
     * @param value
406
     *     allowed object is
407
     *     {@link String }
408
     *     
409
     */
410
    public void setScreenResolution(String value) {
411
        this.screenResolution = value;
412
    }
413
 
414
    /**
415
     * Gets the value of the screenSize property.
416
     * 
417
     * @return
418
     *     possible object is
419
     *     {@link LengthDimension }
420
     *     
421
     */
422
    public LengthDimension getScreenSize() {
423
        return screenSize;
424
    }
425
 
426
    /**
427
     * Sets the value of the screenSize property.
428
     * 
429
     * @param value
430
     *     allowed object is
431
     *     {@link LengthDimension }
432
     *     
433
     */
434
    public void setScreenSize(LengthDimension value) {
435
        this.screenSize = value;
436
    }
437
 
438
    /**
439
     * Gets the value of the tunerTechnology property.
440
     * 
441
     * @return
442
     *     possible object is
443
     *     {@link String }
444
     *     
445
     */
446
    public String getTunerTechnology() {
447
        return tunerTechnology;
448
    }
449
 
450
    /**
451
     * Sets the value of the tunerTechnology property.
452
     * 
453
     * @param value
454
     *     allowed object is
455
     *     {@link String }
456
     *     
457
     */
458
    public void setTunerTechnology(String value) {
459
        this.tunerTechnology = value;
460
    }
461
 
462
    /**
463
     * Gets the value of the viewingAngle property.
464
     * 
465
     * @return
466
     *     possible object is
467
     *     {@link BigInteger }
468
     *     
469
     */
470
    public BigInteger getViewingAngle() {
471
        return viewingAngle;
472
    }
473
 
474
    /**
475
     * Sets the value of the viewingAngle property.
476
     * 
477
     * @param value
478
     *     allowed object is
479
     *     {@link BigInteger }
480
     *     
481
     */
482
    public void setViewingAngle(BigInteger value) {
483
        this.viewingAngle = value;
484
    }
485
 
486
    /**
487
     * Gets the value of the voltage property.
488
     * 
489
     * @return
490
     *     possible object is
491
     *     {@link BigDecimal }
492
     *     
493
     */
494
    public BigDecimal getVoltage() {
495
        return voltage;
496
    }
497
 
498
    /**
499
     * Sets the value of the voltage property.
500
     * 
501
     * @param value
502
     *     allowed object is
503
     *     {@link BigDecimal }
504
     *     
505
     */
506
    public void setVoltage(BigDecimal value) {
507
        this.voltage = value;
508
    }
509
 
510
    /**
511
     * Gets the value of the wattage property.
512
     * 
513
     * @return
514
     *     possible object is
515
     *     {@link BigInteger }
516
     *     
517
     */
518
    public BigInteger getWattage() {
519
        return wattage;
520
    }
521
 
522
    /**
523
     * Sets the value of the wattage property.
524
     * 
525
     * @param value
526
     *     allowed object is
527
     *     {@link BigInteger }
528
     *     
529
     */
530
    public void setWattage(BigInteger value) {
531
        this.wattage = value;
532
    }
533
 
534
}