Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7480 vikram.rag 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 javax.xml.bind.annotation.XmlAccessType;
13
import javax.xml.bind.annotation.XmlAccessorType;
14
import javax.xml.bind.annotation.XmlElement;
15
import javax.xml.bind.annotation.XmlRootElement;
16
import javax.xml.bind.annotation.XmlSchemaType;
17
import javax.xml.bind.annotation.XmlType;
18
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
19
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
20
 
21
 
22
/**
23
 * <p>Java class for anonymous complex type.
24
 * 
25
 * <p>The following schema fragment specifies the expected content contained within this class.
26
 * 
27
 * <pre>
28
 * &lt;complexType>
29
 *   &lt;complexContent>
30
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
31
 *       &lt;sequence>
32
 *         &lt;element ref="{}BatteryCellType" minOccurs="0"/>
33
 *         &lt;element name="BatteryChargeCycles" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
34
 *         &lt;element ref="{}BatteryPower" minOccurs="0"/>
35
 *         &lt;element ref="{}BoxContents" minOccurs="0"/>
36
 *         &lt;element ref="{}CoatingDescription" minOccurs="0"/>
37
 *         &lt;element ref="{}CompatibleMountings" minOccurs="0"/>
38
 *         &lt;element ref="{}DigitalZoom" minOccurs="0"/>
39
 *         &lt;element ref="{}FinishType" minOccurs="0"/>
40
 *         &lt;element ref="{}FixedFocalLength" minOccurs="0"/>
41
 *         &lt;element ref="{}FocusType" minOccurs="0"/>
42
 *         &lt;element ref="{}ImageStabilization" minOccurs="0"/>
43
 *         &lt;element name="Lens" type="{}StringNotNull" minOccurs="0"/>
44
 *         &lt;element ref="{}MaxFocalLength" minOccurs="0"/>
45
 *         &lt;element ref="{}MinFocalLength" minOccurs="0"/>
46
 *         &lt;element ref="{}PhotoFilterBayonetSize" minOccurs="0"/>
47
 *         &lt;element ref="{}PhotoFilterLensSize" minOccurs="0"/>
48
 *         &lt;element ref="{}PhotoFilterThreadSize" minOccurs="0"/>
49
 *         &lt;element ref="{}WaterResistantLevel" 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
    "batteryCellType",
61
    "batteryChargeCycles",
62
    "batteryPower",
63
    "boxContents",
64
    "coatingDescription",
65
    "compatibleMountings",
66
    "digitalZoom",
67
    "finishType",
68
    "fixedFocalLength",
69
    "focusType",
70
    "imageStabilization",
71
    "lens",
72
    "maxFocalLength",
73
    "minFocalLength",
74
    "photoFilterBayonetSize",
75
    "photoFilterLensSize",
76
    "photoFilterThreadSize",
77
    "waterResistantLevel"
78
})
79
@XmlRootElement(name = "CameraLenses")
80
public class CameraLenses {
81
 
82
    @XmlElement(name = "BatteryCellType")
83
    protected BatteryCellTypeValues batteryCellType;
84
    @XmlElement(name = "BatteryChargeCycles")
85
    @XmlSchemaType(name = "positiveInteger")
86
    protected BigInteger batteryChargeCycles;
87
    @XmlElement(name = "BatteryPower")
88
    protected BatteryPowerIntegerDimension batteryPower;
89
    @XmlElement(name = "BoxContents")
90
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
91
    protected String boxContents;
92
    @XmlElement(name = "CoatingDescription")
93
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
94
    protected String coatingDescription;
95
    @XmlElement(name = "CompatibleMountings")
96
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
97
    protected String compatibleMountings;
98
    @XmlElement(name = "DigitalZoom")
99
    protected ZoomDimension digitalZoom;
100
    @XmlElement(name = "FinishType")
101
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
102
    protected String finishType;
103
    @XmlElement(name = "FixedFocalLength")
104
    protected LengthDimension fixedFocalLength;
105
    @XmlElement(name = "FocusType")
106
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
107
    protected String focusType;
108
    @XmlElement(name = "ImageStabilization")
109
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
110
    protected String imageStabilization;
111
    @XmlElement(name = "Lens")
112
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
113
    protected String lens;
114
    @XmlElement(name = "MaxFocalLength")
115
    protected LengthDimension maxFocalLength;
116
    @XmlElement(name = "MinFocalLength")
117
    protected LengthDimension minFocalLength;
118
    @XmlElement(name = "PhotoFilterBayonetSize")
119
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
120
    protected String photoFilterBayonetSize;
121
    @XmlElement(name = "PhotoFilterLensSize")
122
    protected LengthDimension photoFilterLensSize;
123
    @XmlElement(name = "PhotoFilterThreadSize")
124
    protected LengthDimension photoFilterThreadSize;
125
    @XmlElement(name = "WaterResistantLevel")
126
    protected WaterResistantType waterResistantLevel;
127
 
128
    /**
129
     * Gets the value of the batteryCellType property.
130
     * 
131
     * @return
132
     *     possible object is
133
     *     {@link BatteryCellTypeValues }
134
     *     
135
     */
136
    public BatteryCellTypeValues getBatteryCellType() {
137
        return batteryCellType;
138
    }
139
 
140
    /**
141
     * Sets the value of the batteryCellType property.
142
     * 
143
     * @param value
144
     *     allowed object is
145
     *     {@link BatteryCellTypeValues }
146
     *     
147
     */
148
    public void setBatteryCellType(BatteryCellTypeValues value) {
149
        this.batteryCellType = value;
150
    }
151
 
152
    /**
153
     * Gets the value of the batteryChargeCycles property.
154
     * 
155
     * @return
156
     *     possible object is
157
     *     {@link BigInteger }
158
     *     
159
     */
160
    public BigInteger getBatteryChargeCycles() {
161
        return batteryChargeCycles;
162
    }
163
 
164
    /**
165
     * Sets the value of the batteryChargeCycles property.
166
     * 
167
     * @param value
168
     *     allowed object is
169
     *     {@link BigInteger }
170
     *     
171
     */
172
    public void setBatteryChargeCycles(BigInteger value) {
173
        this.batteryChargeCycles = value;
174
    }
175
 
176
    /**
177
     * Gets the value of the batteryPower property.
178
     * 
179
     * @return
180
     *     possible object is
181
     *     {@link BatteryPowerIntegerDimension }
182
     *     
183
     */
184
    public BatteryPowerIntegerDimension getBatteryPower() {
185
        return batteryPower;
186
    }
187
 
188
    /**
189
     * Sets the value of the batteryPower property.
190
     * 
191
     * @param value
192
     *     allowed object is
193
     *     {@link BatteryPowerIntegerDimension }
194
     *     
195
     */
196
    public void setBatteryPower(BatteryPowerIntegerDimension value) {
197
        this.batteryPower = value;
198
    }
199
 
200
    /**
201
     * Gets the value of the boxContents property.
202
     * 
203
     * @return
204
     *     possible object is
205
     *     {@link String }
206
     *     
207
     */
208
    public String getBoxContents() {
209
        return boxContents;
210
    }
211
 
212
    /**
213
     * Sets the value of the boxContents property.
214
     * 
215
     * @param value
216
     *     allowed object is
217
     *     {@link String }
218
     *     
219
     */
220
    public void setBoxContents(String value) {
221
        this.boxContents = value;
222
    }
223
 
224
    /**
225
     * Gets the value of the coatingDescription property.
226
     * 
227
     * @return
228
     *     possible object is
229
     *     {@link String }
230
     *     
231
     */
232
    public String getCoatingDescription() {
233
        return coatingDescription;
234
    }
235
 
236
    /**
237
     * Sets the value of the coatingDescription property.
238
     * 
239
     * @param value
240
     *     allowed object is
241
     *     {@link String }
242
     *     
243
     */
244
    public void setCoatingDescription(String value) {
245
        this.coatingDescription = value;
246
    }
247
 
248
    /**
249
     * Gets the value of the compatibleMountings property.
250
     * 
251
     * @return
252
     *     possible object is
253
     *     {@link String }
254
     *     
255
     */
256
    public String getCompatibleMountings() {
257
        return compatibleMountings;
258
    }
259
 
260
    /**
261
     * Sets the value of the compatibleMountings property.
262
     * 
263
     * @param value
264
     *     allowed object is
265
     *     {@link String }
266
     *     
267
     */
268
    public void setCompatibleMountings(String value) {
269
        this.compatibleMountings = value;
270
    }
271
 
272
    /**
273
     * Gets the value of the digitalZoom property.
274
     * 
275
     * @return
276
     *     possible object is
277
     *     {@link ZoomDimension }
278
     *     
279
     */
280
    public ZoomDimension getDigitalZoom() {
281
        return digitalZoom;
282
    }
283
 
284
    /**
285
     * Sets the value of the digitalZoom property.
286
     * 
287
     * @param value
288
     *     allowed object is
289
     *     {@link ZoomDimension }
290
     *     
291
     */
292
    public void setDigitalZoom(ZoomDimension value) {
293
        this.digitalZoom = value;
294
    }
295
 
296
    /**
297
     * Gets the value of the finishType property.
298
     * 
299
     * @return
300
     *     possible object is
301
     *     {@link String }
302
     *     
303
     */
304
    public String getFinishType() {
305
        return finishType;
306
    }
307
 
308
    /**
309
     * Sets the value of the finishType property.
310
     * 
311
     * @param value
312
     *     allowed object is
313
     *     {@link String }
314
     *     
315
     */
316
    public void setFinishType(String value) {
317
        this.finishType = value;
318
    }
319
 
320
    /**
321
     * Gets the value of the fixedFocalLength property.
322
     * 
323
     * @return
324
     *     possible object is
325
     *     {@link LengthDimension }
326
     *     
327
     */
328
    public LengthDimension getFixedFocalLength() {
329
        return fixedFocalLength;
330
    }
331
 
332
    /**
333
     * Sets the value of the fixedFocalLength property.
334
     * 
335
     * @param value
336
     *     allowed object is
337
     *     {@link LengthDimension }
338
     *     
339
     */
340
    public void setFixedFocalLength(LengthDimension value) {
341
        this.fixedFocalLength = value;
342
    }
343
 
344
    /**
345
     * Gets the value of the focusType property.
346
     * 
347
     * @return
348
     *     possible object is
349
     *     {@link String }
350
     *     
351
     */
352
    public String getFocusType() {
353
        return focusType;
354
    }
355
 
356
    /**
357
     * Sets the value of the focusType property.
358
     * 
359
     * @param value
360
     *     allowed object is
361
     *     {@link String }
362
     *     
363
     */
364
    public void setFocusType(String value) {
365
        this.focusType = value;
366
    }
367
 
368
    /**
369
     * Gets the value of the imageStabilization property.
370
     * 
371
     * @return
372
     *     possible object is
373
     *     {@link String }
374
     *     
375
     */
376
    public String getImageStabilization() {
377
        return imageStabilization;
378
    }
379
 
380
    /**
381
     * Sets the value of the imageStabilization property.
382
     * 
383
     * @param value
384
     *     allowed object is
385
     *     {@link String }
386
     *     
387
     */
388
    public void setImageStabilization(String value) {
389
        this.imageStabilization = value;
390
    }
391
 
392
    /**
393
     * Gets the value of the lens property.
394
     * 
395
     * @return
396
     *     possible object is
397
     *     {@link String }
398
     *     
399
     */
400
    public String getLens() {
401
        return lens;
402
    }
403
 
404
    /**
405
     * Sets the value of the lens property.
406
     * 
407
     * @param value
408
     *     allowed object is
409
     *     {@link String }
410
     *     
411
     */
412
    public void setLens(String value) {
413
        this.lens = value;
414
    }
415
 
416
    /**
417
     * Gets the value of the maxFocalLength property.
418
     * 
419
     * @return
420
     *     possible object is
421
     *     {@link LengthDimension }
422
     *     
423
     */
424
    public LengthDimension getMaxFocalLength() {
425
        return maxFocalLength;
426
    }
427
 
428
    /**
429
     * Sets the value of the maxFocalLength property.
430
     * 
431
     * @param value
432
     *     allowed object is
433
     *     {@link LengthDimension }
434
     *     
435
     */
436
    public void setMaxFocalLength(LengthDimension value) {
437
        this.maxFocalLength = value;
438
    }
439
 
440
    /**
441
     * Gets the value of the minFocalLength property.
442
     * 
443
     * @return
444
     *     possible object is
445
     *     {@link LengthDimension }
446
     *     
447
     */
448
    public LengthDimension getMinFocalLength() {
449
        return minFocalLength;
450
    }
451
 
452
    /**
453
     * Sets the value of the minFocalLength property.
454
     * 
455
     * @param value
456
     *     allowed object is
457
     *     {@link LengthDimension }
458
     *     
459
     */
460
    public void setMinFocalLength(LengthDimension value) {
461
        this.minFocalLength = value;
462
    }
463
 
464
    /**
465
     * Gets the value of the photoFilterBayonetSize property.
466
     * 
467
     * @return
468
     *     possible object is
469
     *     {@link String }
470
     *     
471
     */
472
    public String getPhotoFilterBayonetSize() {
473
        return photoFilterBayonetSize;
474
    }
475
 
476
    /**
477
     * Sets the value of the photoFilterBayonetSize property.
478
     * 
479
     * @param value
480
     *     allowed object is
481
     *     {@link String }
482
     *     
483
     */
484
    public void setPhotoFilterBayonetSize(String value) {
485
        this.photoFilterBayonetSize = value;
486
    }
487
 
488
    /**
489
     * Gets the value of the photoFilterLensSize property.
490
     * 
491
     * @return
492
     *     possible object is
493
     *     {@link LengthDimension }
494
     *     
495
     */
496
    public LengthDimension getPhotoFilterLensSize() {
497
        return photoFilterLensSize;
498
    }
499
 
500
    /**
501
     * Sets the value of the photoFilterLensSize property.
502
     * 
503
     * @param value
504
     *     allowed object is
505
     *     {@link LengthDimension }
506
     *     
507
     */
508
    public void setPhotoFilterLensSize(LengthDimension value) {
509
        this.photoFilterLensSize = value;
510
    }
511
 
512
    /**
513
     * Gets the value of the photoFilterThreadSize property.
514
     * 
515
     * @return
516
     *     possible object is
517
     *     {@link LengthDimension }
518
     *     
519
     */
520
    public LengthDimension getPhotoFilterThreadSize() {
521
        return photoFilterThreadSize;
522
    }
523
 
524
    /**
525
     * Sets the value of the photoFilterThreadSize property.
526
     * 
527
     * @param value
528
     *     allowed object is
529
     *     {@link LengthDimension }
530
     *     
531
     */
532
    public void setPhotoFilterThreadSize(LengthDimension value) {
533
        this.photoFilterThreadSize = value;
534
    }
535
 
536
    /**
537
     * Gets the value of the waterResistantLevel property.
538
     * 
539
     * @return
540
     *     possible object is
541
     *     {@link WaterResistantType }
542
     *     
543
     */
544
    public WaterResistantType getWaterResistantLevel() {
545
        return waterResistantLevel;
546
    }
547
 
548
    /**
549
     * Sets the value of the waterResistantLevel property.
550
     * 
551
     * @param value
552
     *     allowed object is
553
     *     {@link WaterResistantType }
554
     *     
555
     */
556
    public void setWaterResistantLevel(WaterResistantType value) {
557
        this.waterResistantLevel = value;
558
    }
559
 
560
}