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.BigInteger;
12
import java.util.ArrayList;
13
import java.util.List;
14
import javax.xml.bind.annotation.XmlAccessType;
15
import javax.xml.bind.annotation.XmlAccessorType;
16
import javax.xml.bind.annotation.XmlElement;
17
import javax.xml.bind.annotation.XmlRootElement;
18
import javax.xml.bind.annotation.XmlSchemaType;
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="{}BiAmpable" minOccurs="0"/>
35
 *         &lt;element ref="{}CalibrationTechnology" minOccurs="0"/>
36
 *         &lt;element name="CoolingType" type="{}StringNotNull" minOccurs="0"/>
37
 *         &lt;element name="NumberOfFans" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
38
 *         &lt;element ref="{}FinishType" minOccurs="0"/>
39
 *         &lt;element ref="{}FrontPanelInputs" maxOccurs="3" minOccurs="0"/>
40
 *         &lt;element ref="{}NumberOfDrivers" minOccurs="0"/>
41
 *         &lt;element name="ProcessorBrand" type="{}FortyStringNotNull" minOccurs="0"/>
42
 *         &lt;element ref="{}SignalPassthroughTechnology" minOccurs="0"/>
43
 *         &lt;element ref="{}VideoShielded" minOccurs="0"/>
44
 *         &lt;element ref="{}VideoUpconversionTechnologies" minOccurs="0"/>
45
 *         &lt;element ref="{}TotalCoaxialInputs" minOccurs="0"/>
46
 *         &lt;element ref="{}TotalEthernetPorts" minOccurs="0"/>
47
 *         &lt;element ref="{}TotalPreampOutputs" minOccurs="0"/>
48
 *         &lt;element ref="{}TotalSubwooferOutputs" minOccurs="0"/>
49
 *         &lt;element name="WirelessTechnology" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>
50
 *         &lt;element name="WirelessType" type="{}WirelessTypeValues" 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
    "biAmpable",
62
    "calibrationTechnology",
63
    "coolingType",
64
    "numberOfFans",
65
    "finishType",
66
    "frontPanelInputs",
67
    "numberOfDrivers",
68
    "processorBrand",
69
    "signalPassthroughTechnology",
70
    "videoShielded",
71
    "videoUpconversionTechnologies",
72
    "totalCoaxialInputs",
73
    "totalEthernetPorts",
74
    "totalPreampOutputs",
75
    "totalSubwooferOutputs",
76
    "wirelessTechnology",
77
    "wirelessType"
78
})
79
@XmlRootElement(name = "ReceiverOrAmplifier")
80
public class ReceiverOrAmplifier {
81
 
82
    @XmlElement(name = "BiAmpable")
83
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
84
    protected String biAmpable;
85
    @XmlElement(name = "CalibrationTechnology")
86
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
87
    protected String calibrationTechnology;
88
    @XmlElement(name = "CoolingType")
89
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
90
    protected String coolingType;
91
    @XmlElement(name = "NumberOfFans")
92
    @XmlSchemaType(name = "positiveInteger")
93
    protected BigInteger numberOfFans;
94
    @XmlElement(name = "FinishType")
95
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
96
    protected String finishType;
97
    @XmlElement(name = "FrontPanelInputs")
98
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
99
    protected List<String> frontPanelInputs;
100
    @XmlElement(name = "NumberOfDrivers")
101
    @XmlSchemaType(name = "positiveInteger")
102
    protected BigInteger numberOfDrivers;
103
    @XmlElement(name = "ProcessorBrand")
104
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
105
    protected String processorBrand;
106
    @XmlElement(name = "SignalPassthroughTechnology")
107
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
108
    protected String signalPassthroughTechnology;
109
    @XmlElement(name = "VideoShielded")
110
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
111
    protected String videoShielded;
112
    @XmlElement(name = "VideoUpconversionTechnologies")
113
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
114
    protected String videoUpconversionTechnologies;
115
    @XmlElement(name = "TotalCoaxialInputs")
116
    @XmlSchemaType(name = "positiveInteger")
117
    protected BigInteger totalCoaxialInputs;
118
    @XmlElement(name = "TotalEthernetPorts")
119
    @XmlSchemaType(name = "positiveInteger")
120
    protected BigInteger totalEthernetPorts;
121
    @XmlElement(name = "TotalPreampOutputs")
122
    @XmlSchemaType(name = "positiveInteger")
123
    protected BigInteger totalPreampOutputs;
124
    @XmlElement(name = "TotalSubwooferOutputs")
125
    @XmlSchemaType(name = "positiveInteger")
126
    protected BigInteger totalSubwooferOutputs;
127
    @XmlElement(name = "WirelessTechnology")
128
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
129
    protected List<String> wirelessTechnology;
130
    @XmlElement(name = "WirelessType")
131
    protected String wirelessType;
132
 
133
    /**
134
     * Gets the value of the biAmpable property.
135
     * 
136
     * @return
137
     *     possible object is
138
     *     {@link String }
139
     *     
140
     */
141
    public String getBiAmpable() {
142
        return biAmpable;
143
    }
144
 
145
    /**
146
     * Sets the value of the biAmpable property.
147
     * 
148
     * @param value
149
     *     allowed object is
150
     *     {@link String }
151
     *     
152
     */
153
    public void setBiAmpable(String value) {
154
        this.biAmpable = value;
155
    }
156
 
157
    /**
158
     * Gets the value of the calibrationTechnology property.
159
     * 
160
     * @return
161
     *     possible object is
162
     *     {@link String }
163
     *     
164
     */
165
    public String getCalibrationTechnology() {
166
        return calibrationTechnology;
167
    }
168
 
169
    /**
170
     * Sets the value of the calibrationTechnology property.
171
     * 
172
     * @param value
173
     *     allowed object is
174
     *     {@link String }
175
     *     
176
     */
177
    public void setCalibrationTechnology(String value) {
178
        this.calibrationTechnology = value;
179
    }
180
 
181
    /**
182
     * Gets the value of the coolingType property.
183
     * 
184
     * @return
185
     *     possible object is
186
     *     {@link String }
187
     *     
188
     */
189
    public String getCoolingType() {
190
        return coolingType;
191
    }
192
 
193
    /**
194
     * Sets the value of the coolingType property.
195
     * 
196
     * @param value
197
     *     allowed object is
198
     *     {@link String }
199
     *     
200
     */
201
    public void setCoolingType(String value) {
202
        this.coolingType = value;
203
    }
204
 
205
    /**
206
     * Gets the value of the numberOfFans property.
207
     * 
208
     * @return
209
     *     possible object is
210
     *     {@link BigInteger }
211
     *     
212
     */
213
    public BigInteger getNumberOfFans() {
214
        return numberOfFans;
215
    }
216
 
217
    /**
218
     * Sets the value of the numberOfFans property.
219
     * 
220
     * @param value
221
     *     allowed object is
222
     *     {@link BigInteger }
223
     *     
224
     */
225
    public void setNumberOfFans(BigInteger value) {
226
        this.numberOfFans = value;
227
    }
228
 
229
    /**
230
     * Gets the value of the finishType property.
231
     * 
232
     * @return
233
     *     possible object is
234
     *     {@link String }
235
     *     
236
     */
237
    public String getFinishType() {
238
        return finishType;
239
    }
240
 
241
    /**
242
     * Sets the value of the finishType property.
243
     * 
244
     * @param value
245
     *     allowed object is
246
     *     {@link String }
247
     *     
248
     */
249
    public void setFinishType(String value) {
250
        this.finishType = value;
251
    }
252
 
253
    /**
254
     * Gets the value of the frontPanelInputs property.
255
     * 
256
     * <p>
257
     * This accessor method returns a reference to the live list,
258
     * not a snapshot. Therefore any modification you make to the
259
     * returned list will be present inside the JAXB object.
260
     * This is why there is not a <CODE>set</CODE> method for the frontPanelInputs property.
261
     * 
262
     * <p>
263
     * For example, to add a new item, do as follows:
264
     * <pre>
265
     *    getFrontPanelInputs().add(newItem);
266
     * </pre>
267
     * 
268
     * 
269
     * <p>
270
     * Objects of the following type(s) are allowed in the list
271
     * {@link String }
272
     * 
273
     * 
274
     */
275
    public List<String> getFrontPanelInputs() {
276
        if (frontPanelInputs == null) {
277
            frontPanelInputs = new ArrayList<String>();
278
        }
279
        return this.frontPanelInputs;
280
    }
281
 
282
    /**
283
     * Gets the value of the numberOfDrivers property.
284
     * 
285
     * @return
286
     *     possible object is
287
     *     {@link BigInteger }
288
     *     
289
     */
290
    public BigInteger getNumberOfDrivers() {
291
        return numberOfDrivers;
292
    }
293
 
294
    /**
295
     * Sets the value of the numberOfDrivers property.
296
     * 
297
     * @param value
298
     *     allowed object is
299
     *     {@link BigInteger }
300
     *     
301
     */
302
    public void setNumberOfDrivers(BigInteger value) {
303
        this.numberOfDrivers = value;
304
    }
305
 
306
    /**
307
     * Gets the value of the processorBrand property.
308
     * 
309
     * @return
310
     *     possible object is
311
     *     {@link String }
312
     *     
313
     */
314
    public String getProcessorBrand() {
315
        return processorBrand;
316
    }
317
 
318
    /**
319
     * Sets the value of the processorBrand property.
320
     * 
321
     * @param value
322
     *     allowed object is
323
     *     {@link String }
324
     *     
325
     */
326
    public void setProcessorBrand(String value) {
327
        this.processorBrand = value;
328
    }
329
 
330
    /**
331
     * Gets the value of the signalPassthroughTechnology property.
332
     * 
333
     * @return
334
     *     possible object is
335
     *     {@link String }
336
     *     
337
     */
338
    public String getSignalPassthroughTechnology() {
339
        return signalPassthroughTechnology;
340
    }
341
 
342
    /**
343
     * Sets the value of the signalPassthroughTechnology property.
344
     * 
345
     * @param value
346
     *     allowed object is
347
     *     {@link String }
348
     *     
349
     */
350
    public void setSignalPassthroughTechnology(String value) {
351
        this.signalPassthroughTechnology = value;
352
    }
353
 
354
    /**
355
     * Gets the value of the videoShielded property.
356
     * 
357
     * @return
358
     *     possible object is
359
     *     {@link String }
360
     *     
361
     */
362
    public String getVideoShielded() {
363
        return videoShielded;
364
    }
365
 
366
    /**
367
     * Sets the value of the videoShielded property.
368
     * 
369
     * @param value
370
     *     allowed object is
371
     *     {@link String }
372
     *     
373
     */
374
    public void setVideoShielded(String value) {
375
        this.videoShielded = value;
376
    }
377
 
378
    /**
379
     * Gets the value of the videoUpconversionTechnologies property.
380
     * 
381
     * @return
382
     *     possible object is
383
     *     {@link String }
384
     *     
385
     */
386
    public String getVideoUpconversionTechnologies() {
387
        return videoUpconversionTechnologies;
388
    }
389
 
390
    /**
391
     * Sets the value of the videoUpconversionTechnologies property.
392
     * 
393
     * @param value
394
     *     allowed object is
395
     *     {@link String }
396
     *     
397
     */
398
    public void setVideoUpconversionTechnologies(String value) {
399
        this.videoUpconversionTechnologies = value;
400
    }
401
 
402
    /**
403
     * Gets the value of the totalCoaxialInputs property.
404
     * 
405
     * @return
406
     *     possible object is
407
     *     {@link BigInteger }
408
     *     
409
     */
410
    public BigInteger getTotalCoaxialInputs() {
411
        return totalCoaxialInputs;
412
    }
413
 
414
    /**
415
     * Sets the value of the totalCoaxialInputs property.
416
     * 
417
     * @param value
418
     *     allowed object is
419
     *     {@link BigInteger }
420
     *     
421
     */
422
    public void setTotalCoaxialInputs(BigInteger value) {
423
        this.totalCoaxialInputs = value;
424
    }
425
 
426
    /**
427
     * Gets the value of the totalEthernetPorts property.
428
     * 
429
     * @return
430
     *     possible object is
431
     *     {@link BigInteger }
432
     *     
433
     */
434
    public BigInteger getTotalEthernetPorts() {
435
        return totalEthernetPorts;
436
    }
437
 
438
    /**
439
     * Sets the value of the totalEthernetPorts property.
440
     * 
441
     * @param value
442
     *     allowed object is
443
     *     {@link BigInteger }
444
     *     
445
     */
446
    public void setTotalEthernetPorts(BigInteger value) {
447
        this.totalEthernetPorts = value;
448
    }
449
 
450
    /**
451
     * Gets the value of the totalPreampOutputs property.
452
     * 
453
     * @return
454
     *     possible object is
455
     *     {@link BigInteger }
456
     *     
457
     */
458
    public BigInteger getTotalPreampOutputs() {
459
        return totalPreampOutputs;
460
    }
461
 
462
    /**
463
     * Sets the value of the totalPreampOutputs property.
464
     * 
465
     * @param value
466
     *     allowed object is
467
     *     {@link BigInteger }
468
     *     
469
     */
470
    public void setTotalPreampOutputs(BigInteger value) {
471
        this.totalPreampOutputs = value;
472
    }
473
 
474
    /**
475
     * Gets the value of the totalSubwooferOutputs property.
476
     * 
477
     * @return
478
     *     possible object is
479
     *     {@link BigInteger }
480
     *     
481
     */
482
    public BigInteger getTotalSubwooferOutputs() {
483
        return totalSubwooferOutputs;
484
    }
485
 
486
    /**
487
     * Sets the value of the totalSubwooferOutputs property.
488
     * 
489
     * @param value
490
     *     allowed object is
491
     *     {@link BigInteger }
492
     *     
493
     */
494
    public void setTotalSubwooferOutputs(BigInteger value) {
495
        this.totalSubwooferOutputs = value;
496
    }
497
 
498
    /**
499
     * Gets the value of the wirelessTechnology property.
500
     * 
501
     * <p>
502
     * This accessor method returns a reference to the live list,
503
     * not a snapshot. Therefore any modification you make to the
504
     * returned list will be present inside the JAXB object.
505
     * This is why there is not a <CODE>set</CODE> method for the wirelessTechnology property.
506
     * 
507
     * <p>
508
     * For example, to add a new item, do as follows:
509
     * <pre>
510
     *    getWirelessTechnology().add(newItem);
511
     * </pre>
512
     * 
513
     * 
514
     * <p>
515
     * Objects of the following type(s) are allowed in the list
516
     * {@link String }
517
     * 
518
     * 
519
     */
520
    public List<String> getWirelessTechnology() {
521
        if (wirelessTechnology == null) {
522
            wirelessTechnology = new ArrayList<String>();
523
        }
524
        return this.wirelessTechnology;
525
    }
526
 
527
    /**
528
     * Gets the value of the wirelessType property.
529
     * 
530
     * @return
531
     *     possible object is
532
     *     {@link String }
533
     *     
534
     */
535
    public String getWirelessType() {
536
        return wirelessType;
537
    }
538
 
539
    /**
540
     * Sets the value of the wirelessType property.
541
     * 
542
     * @param value
543
     *     allowed object is
544
     *     {@link String }
545
     *     
546
     */
547
    public void setWirelessType(String value) {
548
        this.wirelessType = value;
549
    }
550
 
551
}