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="{}AdditionalFeatures" minOccurs="0"/>
36
 *         &lt;element ref="{}AudioOutputMode" minOccurs="0"/>
37
 *         &lt;element ref="{}CardReaderInterface" minOccurs="0"/>
38
 *         &lt;element ref="{}CommunicationInterface" minOccurs="0"/>
39
 *         &lt;element ref="{}CompatibleMemoryCard" maxOccurs="8" minOccurs="0"/>
40
 *         &lt;element ref="{}DigitalAudioCapacity" minOccurs="0"/>
41
 *         &lt;element ref="{}ModelNumber" minOccurs="0"/>
42
 *         &lt;element ref="{}MovementDetectionTechnology" minOccurs="0"/>
43
 *         &lt;element ref="{}ReadSpeed" minOccurs="0"/>
44
 *         &lt;element ref="{}RecordingCapacity" minOccurs="0"/>
45
 *         &lt;element ref="{}SpeedClassRating" minOccurs="0"/>
46
 *         &lt;element ref="{}Voltage" minOccurs="0"/>
47
 *         &lt;element ref="{}Wattage" minOccurs="0"/>
48
 *         &lt;element ref="{}WirelessStandard" minOccurs="0"/>
49
 *         &lt;element ref="{}WriteSpeed" minOccurs="0"/>
50
 *       &lt;/sequence>
51
 *     &lt;/restriction>
52
 *   &lt;/complexContent>
53
 * &lt;/complexType>
54
 * </pre>
55
 * 
56
 * 
57
 */
58
@XmlAccessorType(XmlAccessType.FIELD)
59
@XmlType(name = "", propOrder = {
60
    "variationData",
61
    "additionalFeatures",
62
    "audioOutputMode",
63
    "cardReaderInterface",
64
    "communicationInterface",
65
    "compatibleMemoryCard",
66
    "digitalAudioCapacity",
67
    "modelNumber",
68
    "movementDetectionTechnology",
69
    "readSpeed",
70
    "recordingCapacity",
71
    "speedClassRating",
72
    "voltage",
73
    "wattage",
74
    "wirelessStandard",
75
    "writeSpeed"
76
})
77
@XmlRootElement(name = "MemoryReader")
78
public class MemoryReader {
79
 
80
    @XmlElement(name = "VariationData")
81
    protected VariationData variationData;
82
    @XmlElement(name = "AdditionalFeatures")
83
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
84
    protected String additionalFeatures;
85
    @XmlElement(name = "AudioOutputMode")
86
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
87
    protected String audioOutputMode;
88
    @XmlElement(name = "CardReaderInterface")
89
    protected CardReaderInterfaceTypeValues cardReaderInterface;
90
    @XmlElement(name = "CommunicationInterface")
91
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
92
    protected String communicationInterface;
93
    @XmlElement(name = "CompatibleMemoryCard")
94
    protected List<CompatibleMemoryCardTypeValues> compatibleMemoryCard;
95
    @XmlElement(name = "DigitalAudioCapacity")
96
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
97
    protected String digitalAudioCapacity;
98
    @XmlElement(name = "ModelNumber")
99
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
100
    protected String modelNumber;
101
    @XmlElement(name = "MovementDetectionTechnology")
102
    protected Boolean movementDetectionTechnology;
103
    @XmlElement(name = "ReadSpeed")
104
    protected DataTransferSpeedIntegerDimension readSpeed;
105
    @XmlElement(name = "RecordingCapacity")
106
    protected TimeIntegerDimension recordingCapacity;
107
    @XmlElement(name = "SpeedClassRating")
108
    protected SpeedClassRatingTypeValues speedClassRating;
109
    @XmlElement(name = "Voltage")
110
    protected BigDecimal voltage;
111
    @XmlElement(name = "Wattage")
112
    protected BigInteger wattage;
113
    @XmlElement(name = "WirelessStandard")
114
    protected String wirelessStandard;
115
    @XmlElement(name = "WriteSpeed")
116
    protected DataTransferSpeedTenIntegerDimension writeSpeed;
117
 
118
    /**
119
     * Gets the value of the variationData property.
120
     * 
121
     * @return
122
     *     possible object is
123
     *     {@link VariationData }
124
     *     
125
     */
126
    public VariationData getVariationData() {
127
        return variationData;
128
    }
129
 
130
    /**
131
     * Sets the value of the variationData property.
132
     * 
133
     * @param value
134
     *     allowed object is
135
     *     {@link VariationData }
136
     *     
137
     */
138
    public void setVariationData(VariationData value) {
139
        this.variationData = value;
140
    }
141
 
142
    /**
143
     * Gets the value of the additionalFeatures property.
144
     * 
145
     * @return
146
     *     possible object is
147
     *     {@link String }
148
     *     
149
     */
150
    public String getAdditionalFeatures() {
151
        return additionalFeatures;
152
    }
153
 
154
    /**
155
     * Sets the value of the additionalFeatures property.
156
     * 
157
     * @param value
158
     *     allowed object is
159
     *     {@link String }
160
     *     
161
     */
162
    public void setAdditionalFeatures(String value) {
163
        this.additionalFeatures = value;
164
    }
165
 
166
    /**
167
     * Gets the value of the audioOutputMode property.
168
     * 
169
     * @return
170
     *     possible object is
171
     *     {@link String }
172
     *     
173
     */
174
    public String getAudioOutputMode() {
175
        return audioOutputMode;
176
    }
177
 
178
    /**
179
     * Sets the value of the audioOutputMode property.
180
     * 
181
     * @param value
182
     *     allowed object is
183
     *     {@link String }
184
     *     
185
     */
186
    public void setAudioOutputMode(String value) {
187
        this.audioOutputMode = value;
188
    }
189
 
190
    /**
191
     * Gets the value of the cardReaderInterface property.
192
     * 
193
     * @return
194
     *     possible object is
195
     *     {@link CardReaderInterfaceTypeValues }
196
     *     
197
     */
198
    public CardReaderInterfaceTypeValues getCardReaderInterface() {
199
        return cardReaderInterface;
200
    }
201
 
202
    /**
203
     * Sets the value of the cardReaderInterface property.
204
     * 
205
     * @param value
206
     *     allowed object is
207
     *     {@link CardReaderInterfaceTypeValues }
208
     *     
209
     */
210
    public void setCardReaderInterface(CardReaderInterfaceTypeValues value) {
211
        this.cardReaderInterface = value;
212
    }
213
 
214
    /**
215
     * Gets the value of the communicationInterface property.
216
     * 
217
     * @return
218
     *     possible object is
219
     *     {@link String }
220
     *     
221
     */
222
    public String getCommunicationInterface() {
223
        return communicationInterface;
224
    }
225
 
226
    /**
227
     * Sets the value of the communicationInterface property.
228
     * 
229
     * @param value
230
     *     allowed object is
231
     *     {@link String }
232
     *     
233
     */
234
    public void setCommunicationInterface(String value) {
235
        this.communicationInterface = value;
236
    }
237
 
238
    /**
239
     * Gets the value of the compatibleMemoryCard property.
240
     * 
241
     * <p>
242
     * This accessor method returns a reference to the live list,
243
     * not a snapshot. Therefore any modification you make to the
244
     * returned list will be present inside the JAXB object.
245
     * This is why there is not a <CODE>set</CODE> method for the compatibleMemoryCard property.
246
     * 
247
     * <p>
248
     * For example, to add a new item, do as follows:
249
     * <pre>
250
     *    getCompatibleMemoryCard().add(newItem);
251
     * </pre>
252
     * 
253
     * 
254
     * <p>
255
     * Objects of the following type(s) are allowed in the list
256
     * {@link CompatibleMemoryCardTypeValues }
257
     * 
258
     * 
259
     */
260
    public List<CompatibleMemoryCardTypeValues> getCompatibleMemoryCard() {
261
        if (compatibleMemoryCard == null) {
262
            compatibleMemoryCard = new ArrayList<CompatibleMemoryCardTypeValues>();
263
        }
264
        return this.compatibleMemoryCard;
265
    }
266
 
267
    /**
268
     * Gets the value of the digitalAudioCapacity property.
269
     * 
270
     * @return
271
     *     possible object is
272
     *     {@link String }
273
     *     
274
     */
275
    public String getDigitalAudioCapacity() {
276
        return digitalAudioCapacity;
277
    }
278
 
279
    /**
280
     * Sets the value of the digitalAudioCapacity property.
281
     * 
282
     * @param value
283
     *     allowed object is
284
     *     {@link String }
285
     *     
286
     */
287
    public void setDigitalAudioCapacity(String value) {
288
        this.digitalAudioCapacity = value;
289
    }
290
 
291
    /**
292
     * Gets the value of the modelNumber property.
293
     * 
294
     * @return
295
     *     possible object is
296
     *     {@link String }
297
     *     
298
     */
299
    public String getModelNumber() {
300
        return modelNumber;
301
    }
302
 
303
    /**
304
     * Sets the value of the modelNumber property.
305
     * 
306
     * @param value
307
     *     allowed object is
308
     *     {@link String }
309
     *     
310
     */
311
    public void setModelNumber(String value) {
312
        this.modelNumber = value;
313
    }
314
 
315
    /**
316
     * Gets the value of the movementDetectionTechnology property.
317
     * 
318
     * @return
319
     *     possible object is
320
     *     {@link Boolean }
321
     *     
322
     */
323
    public Boolean isMovementDetectionTechnology() {
324
        return movementDetectionTechnology;
325
    }
326
 
327
    /**
328
     * Sets the value of the movementDetectionTechnology property.
329
     * 
330
     * @param value
331
     *     allowed object is
332
     *     {@link Boolean }
333
     *     
334
     */
335
    public void setMovementDetectionTechnology(Boolean value) {
336
        this.movementDetectionTechnology = value;
337
    }
338
 
339
    /**
340
     * Gets the value of the readSpeed property.
341
     * 
342
     * @return
343
     *     possible object is
344
     *     {@link DataTransferSpeedIntegerDimension }
345
     *     
346
     */
347
    public DataTransferSpeedIntegerDimension getReadSpeed() {
348
        return readSpeed;
349
    }
350
 
351
    /**
352
     * Sets the value of the readSpeed property.
353
     * 
354
     * @param value
355
     *     allowed object is
356
     *     {@link DataTransferSpeedIntegerDimension }
357
     *     
358
     */
359
    public void setReadSpeed(DataTransferSpeedIntegerDimension value) {
360
        this.readSpeed = value;
361
    }
362
 
363
    /**
364
     * Gets the value of the recordingCapacity property.
365
     * 
366
     * @return
367
     *     possible object is
368
     *     {@link TimeIntegerDimension }
369
     *     
370
     */
371
    public TimeIntegerDimension getRecordingCapacity() {
372
        return recordingCapacity;
373
    }
374
 
375
    /**
376
     * Sets the value of the recordingCapacity property.
377
     * 
378
     * @param value
379
     *     allowed object is
380
     *     {@link TimeIntegerDimension }
381
     *     
382
     */
383
    public void setRecordingCapacity(TimeIntegerDimension value) {
384
        this.recordingCapacity = value;
385
    }
386
 
387
    /**
388
     * Gets the value of the speedClassRating property.
389
     * 
390
     * @return
391
     *     possible object is
392
     *     {@link SpeedClassRatingTypeValues }
393
     *     
394
     */
395
    public SpeedClassRatingTypeValues getSpeedClassRating() {
396
        return speedClassRating;
397
    }
398
 
399
    /**
400
     * Sets the value of the speedClassRating property.
401
     * 
402
     * @param value
403
     *     allowed object is
404
     *     {@link SpeedClassRatingTypeValues }
405
     *     
406
     */
407
    public void setSpeedClassRating(SpeedClassRatingTypeValues value) {
408
        this.speedClassRating = value;
409
    }
410
 
411
    /**
412
     * Gets the value of the voltage property.
413
     * 
414
     * @return
415
     *     possible object is
416
     *     {@link BigDecimal }
417
     *     
418
     */
419
    public BigDecimal getVoltage() {
420
        return voltage;
421
    }
422
 
423
    /**
424
     * Sets the value of the voltage property.
425
     * 
426
     * @param value
427
     *     allowed object is
428
     *     {@link BigDecimal }
429
     *     
430
     */
431
    public void setVoltage(BigDecimal value) {
432
        this.voltage = value;
433
    }
434
 
435
    /**
436
     * Gets the value of the wattage property.
437
     * 
438
     * @return
439
     *     possible object is
440
     *     {@link BigInteger }
441
     *     
442
     */
443
    public BigInteger getWattage() {
444
        return wattage;
445
    }
446
 
447
    /**
448
     * Sets the value of the wattage property.
449
     * 
450
     * @param value
451
     *     allowed object is
452
     *     {@link BigInteger }
453
     *     
454
     */
455
    public void setWattage(BigInteger value) {
456
        this.wattage = value;
457
    }
458
 
459
    /**
460
     * Gets the value of the wirelessStandard property.
461
     * 
462
     * @return
463
     *     possible object is
464
     *     {@link String }
465
     *     
466
     */
467
    public String getWirelessStandard() {
468
        return wirelessStandard;
469
    }
470
 
471
    /**
472
     * Sets the value of the wirelessStandard property.
473
     * 
474
     * @param value
475
     *     allowed object is
476
     *     {@link String }
477
     *     
478
     */
479
    public void setWirelessStandard(String value) {
480
        this.wirelessStandard = value;
481
    }
482
 
483
    /**
484
     * Gets the value of the writeSpeed property.
485
     * 
486
     * @return
487
     *     possible object is
488
     *     {@link DataTransferSpeedTenIntegerDimension }
489
     *     
490
     */
491
    public DataTransferSpeedTenIntegerDimension getWriteSpeed() {
492
        return writeSpeed;
493
    }
494
 
495
    /**
496
     * Sets the value of the writeSpeed property.
497
     * 
498
     * @param value
499
     *     allowed object is
500
     *     {@link DataTransferSpeedTenIntegerDimension }
501
     *     
502
     */
503
    public void setWriteSpeed(DataTransferSpeedTenIntegerDimension value) {
504
        this.writeSpeed = value;
505
    }
506
 
507
}