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.XmlAttribute;
18
import javax.xml.bind.annotation.XmlElement;
19
import javax.xml.bind.annotation.XmlRootElement;
20
import javax.xml.bind.annotation.XmlSchemaType;
21
import javax.xml.bind.annotation.XmlType;
22
import javax.xml.bind.annotation.XmlValue;
23
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
24
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
25
 
26
 
27
/**
28
 * <p>Java class for anonymous complex type.
29
 * 
30
 * <p>The following schema fragment specifies the expected content contained within this class.
31
 * 
32
 * <pre>
33
 * &lt;complexType>
34
 *   &lt;complexContent>
35
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
36
 *       &lt;sequence>
37
 *         &lt;element ref="{}AllergenInformation" maxOccurs="5" minOccurs="0"/>
38
 *         &lt;element name="Calcium" minOccurs="0">
39
 *           &lt;complexType>
40
 *             &lt;simpleContent>
41
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
42
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
43
 *               &lt;/extension>
44
 *             &lt;/simpleContent>
45
 *           &lt;/complexType>
46
 *         &lt;/element>
47
 *         &lt;element name="Cholesterol" minOccurs="0">
48
 *           &lt;complexType>
49
 *             &lt;simpleContent>
50
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
51
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
52
 *               &lt;/extension>
53
 *             &lt;/simpleContent>
54
 *           &lt;/complexType>
55
 *         &lt;/element>
56
 *         &lt;element name="DietaryFiber" minOccurs="0">
57
 *           &lt;complexType>
58
 *             &lt;simpleContent>
59
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
60
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
61
 *               &lt;/extension>
62
 *             &lt;/simpleContent>
63
 *           &lt;/complexType>
64
 *         &lt;/element>
65
 *         &lt;element name="EnergyContent" minOccurs="0">
66
 *           &lt;complexType>
67
 *             &lt;simpleContent>
68
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
69
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
70
 *               &lt;/extension>
71
 *             &lt;/simpleContent>
72
 *           &lt;/complexType>
73
 *         &lt;/element>
74
 *         &lt;element name="EnergyContentFromFat" minOccurs="0">
75
 *           &lt;complexType>
76
 *             &lt;simpleContent>
77
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
78
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
79
 *               &lt;/extension>
80
 *             &lt;/simpleContent>
81
 *           &lt;/complexType>
82
 *         &lt;/element>
83
 *         &lt;element name="InsolubleFiber" minOccurs="0">
84
 *           &lt;complexType>
85
 *             &lt;simpleContent>
86
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
87
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
88
 *               &lt;/extension>
89
 *             &lt;/simpleContent>
90
 *           &lt;/complexType>
91
 *         &lt;/element>
92
 *         &lt;element name="Iron" minOccurs="0">
93
 *           &lt;complexType>
94
 *             &lt;simpleContent>
95
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
96
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
97
 *               &lt;/extension>
98
 *             &lt;/simpleContent>
99
 *           &lt;/complexType>
100
 *         &lt;/element>
101
 *         &lt;element name="MonounsaturatedFat" minOccurs="0">
102
 *           &lt;complexType>
103
 *             &lt;simpleContent>
104
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
105
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
106
 *               &lt;/extension>
107
 *             &lt;/simpleContent>
108
 *           &lt;/complexType>
109
 *         &lt;/element>
110
 *         &lt;element name="OtherCarbohydrate" minOccurs="0">
111
 *           &lt;complexType>
112
 *             &lt;simpleContent>
113
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
114
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
115
 *               &lt;/extension>
116
 *             &lt;/simpleContent>
117
 *           &lt;/complexType>
118
 *         &lt;/element>
119
 *         &lt;element name="Phosphorus" minOccurs="0">
120
 *           &lt;complexType>
121
 *             &lt;simpleContent>
122
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
123
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
124
 *               &lt;/extension>
125
 *             &lt;/simpleContent>
126
 *           &lt;/complexType>
127
 *         &lt;/element>
128
 *         &lt;element name="PolyunsaturatedFat" minOccurs="0">
129
 *           &lt;complexType>
130
 *             &lt;simpleContent>
131
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
132
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
133
 *               &lt;/extension>
134
 *             &lt;/simpleContent>
135
 *           &lt;/complexType>
136
 *         &lt;/element>
137
 *         &lt;element name="Potassium" minOccurs="0">
138
 *           &lt;complexType>
139
 *             &lt;simpleContent>
140
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
141
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
142
 *               &lt;/extension>
143
 *             &lt;/simpleContent>
144
 *           &lt;/complexType>
145
 *         &lt;/element>
146
 *         &lt;element name="Protein" minOccurs="0">
147
 *           &lt;complexType>
148
 *             &lt;simpleContent>
149
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
150
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
151
 *               &lt;/extension>
152
 *             &lt;/simpleContent>
153
 *           &lt;/complexType>
154
 *         &lt;/element>
155
 *         &lt;element name="SaturatedFat" minOccurs="0">
156
 *           &lt;complexType>
157
 *             &lt;simpleContent>
158
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
159
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
160
 *               &lt;/extension>
161
 *             &lt;/simpleContent>
162
 *           &lt;/complexType>
163
 *         &lt;/element>
164
 *         &lt;element name="ServingSize" minOccurs="0">
165
 *           &lt;complexType>
166
 *             &lt;simpleContent>
167
 *               &lt;extension base="&lt;>PositiveDimension">
168
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
169
 *               &lt;/extension>
170
 *             &lt;/simpleContent>
171
 *           &lt;/complexType>
172
 *         &lt;/element>
173
 *         &lt;element name="ServingSizeDescription" type="{}String" minOccurs="0"/>
174
 *         &lt;element name="Sodium" minOccurs="0">
175
 *           &lt;complexType>
176
 *             &lt;simpleContent>
177
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
178
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
179
 *               &lt;/extension>
180
 *             &lt;/simpleContent>
181
 *           &lt;/complexType>
182
 *         &lt;/element>
183
 *         &lt;element name="SolubleFiber" minOccurs="0">
184
 *           &lt;complexType>
185
 *             &lt;simpleContent>
186
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
187
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
188
 *               &lt;/extension>
189
 *             &lt;/simpleContent>
190
 *           &lt;/complexType>
191
 *         &lt;/element>
192
 *         &lt;element name="SpecialIngredients" type="{}HundredString" maxOccurs="5" minOccurs="0"/>
193
 *         &lt;element name="SugarAlcohol" minOccurs="0">
194
 *           &lt;complexType>
195
 *             &lt;simpleContent>
196
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
197
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
198
 *               &lt;/extension>
199
 *             &lt;/simpleContent>
200
 *           &lt;/complexType>
201
 *         &lt;/element>
202
 *         &lt;element name="Sugars" minOccurs="0">
203
 *           &lt;complexType>
204
 *             &lt;simpleContent>
205
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
206
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
207
 *               &lt;/extension>
208
 *             &lt;/simpleContent>
209
 *           &lt;/complexType>
210
 *         &lt;/element>
211
 *         &lt;element name="TemperatureRating" type="{}String" minOccurs="0"/>
212
 *         &lt;element name="Thiamin" minOccurs="0">
213
 *           &lt;complexType>
214
 *             &lt;simpleContent>
215
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
216
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
217
 *               &lt;/extension>
218
 *             &lt;/simpleContent>
219
 *           &lt;/complexType>
220
 *         &lt;/element>
221
 *         &lt;element name="TotalCarbohydrate" minOccurs="0">
222
 *           &lt;complexType>
223
 *             &lt;simpleContent>
224
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
225
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
226
 *               &lt;/extension>
227
 *             &lt;/simpleContent>
228
 *           &lt;/complexType>
229
 *         &lt;/element>
230
 *         &lt;element name="TotalFat" minOccurs="0">
231
 *           &lt;complexType>
232
 *             &lt;simpleContent>
233
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
234
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
235
 *               &lt;/extension>
236
 *             &lt;/simpleContent>
237
 *           &lt;/complexType>
238
 *         &lt;/element>
239
 *         &lt;element name="TransFat" minOccurs="0">
240
 *           &lt;complexType>
241
 *             &lt;simpleContent>
242
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
243
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
244
 *               &lt;/extension>
245
 *             &lt;/simpleContent>
246
 *           &lt;/complexType>
247
 *         &lt;/element>
248
 *         &lt;element name="VitaminA" minOccurs="0">
249
 *           &lt;complexType>
250
 *             &lt;simpleContent>
251
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
252
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
253
 *               &lt;/extension>
254
 *             &lt;/simpleContent>
255
 *           &lt;/complexType>
256
 *         &lt;/element>
257
 *         &lt;element name="VitaminC" minOccurs="0">
258
 *           &lt;complexType>
259
 *             &lt;simpleContent>
260
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
261
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
262
 *               &lt;/extension>
263
 *             &lt;/simpleContent>
264
 *           &lt;/complexType>
265
 *         &lt;/element>
266
 *       &lt;/sequence>
267
 *     &lt;/restriction>
268
 *   &lt;/complexContent>
269
 * &lt;/complexType>
270
 * </pre>
271
 * 
272
 * 
273
 */
274
@XmlAccessorType(XmlAccessType.FIELD)
275
@XmlType(name = "", propOrder = {
276
    "allergenInformation",
277
    "calcium",
278
    "cholesterol",
279
    "dietaryFiber",
280
    "energyContent",
281
    "energyContentFromFat",
282
    "insolubleFiber",
283
    "iron",
284
    "monounsaturatedFat",
285
    "otherCarbohydrate",
286
    "phosphorus",
287
    "polyunsaturatedFat",
288
    "potassium",
289
    "protein",
290
    "saturatedFat",
291
    "servingSize",
292
    "servingSizeDescription",
293
    "sodium",
294
    "solubleFiber",
295
    "specialIngredients",
296
    "sugarAlcohol",
297
    "sugars",
298
    "temperatureRating",
299
    "thiamin",
300
    "totalCarbohydrate",
301
    "totalFat",
302
    "transFat",
303
    "vitaminA",
304
    "vitaminC"
305
})
306
@XmlRootElement(name = "NutritionalFactsGroup")
307
public class NutritionalFactsGroup {
308
 
309
    @XmlElement(name = "AllergenInformation")
310
    protected List<String> allergenInformation;
311
    @XmlElement(name = "Calcium")
312
    protected NutritionalFactsGroup.Calcium calcium;
313
    @XmlElement(name = "Cholesterol")
314
    protected NutritionalFactsGroup.Cholesterol cholesterol;
315
    @XmlElement(name = "DietaryFiber")
316
    protected NutritionalFactsGroup.DietaryFiber dietaryFiber;
317
    @XmlElement(name = "EnergyContent")
318
    protected NutritionalFactsGroup.EnergyContent energyContent;
319
    @XmlElement(name = "EnergyContentFromFat")
320
    protected NutritionalFactsGroup.EnergyContentFromFat energyContentFromFat;
321
    @XmlElement(name = "InsolubleFiber")
322
    protected NutritionalFactsGroup.InsolubleFiber insolubleFiber;
323
    @XmlElement(name = "Iron")
324
    protected NutritionalFactsGroup.Iron iron;
325
    @XmlElement(name = "MonounsaturatedFat")
326
    protected NutritionalFactsGroup.MonounsaturatedFat monounsaturatedFat;
327
    @XmlElement(name = "OtherCarbohydrate")
328
    protected NutritionalFactsGroup.OtherCarbohydrate otherCarbohydrate;
329
    @XmlElement(name = "Phosphorus")
330
    protected NutritionalFactsGroup.Phosphorus phosphorus;
331
    @XmlElement(name = "PolyunsaturatedFat")
332
    protected NutritionalFactsGroup.PolyunsaturatedFat polyunsaturatedFat;
333
    @XmlElement(name = "Potassium")
334
    protected NutritionalFactsGroup.Potassium potassium;
335
    @XmlElement(name = "Protein")
336
    protected NutritionalFactsGroup.Protein protein;
337
    @XmlElement(name = "SaturatedFat")
338
    protected NutritionalFactsGroup.SaturatedFat saturatedFat;
339
    @XmlElement(name = "ServingSize")
340
    protected NutritionalFactsGroup.ServingSize servingSize;
341
    @XmlElement(name = "ServingSizeDescription")
342
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
343
    protected String servingSizeDescription;
344
    @XmlElement(name = "Sodium")
345
    protected NutritionalFactsGroup.Sodium sodium;
346
    @XmlElement(name = "SolubleFiber")
347
    protected NutritionalFactsGroup.SolubleFiber solubleFiber;
348
    @XmlElement(name = "SpecialIngredients")
349
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
350
    protected List<String> specialIngredients;
351
    @XmlElement(name = "SugarAlcohol")
352
    protected NutritionalFactsGroup.SugarAlcohol sugarAlcohol;
353
    @XmlElement(name = "Sugars")
354
    protected NutritionalFactsGroup.Sugars sugars;
355
    @XmlElement(name = "TemperatureRating")
356
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
357
    protected String temperatureRating;
358
    @XmlElement(name = "Thiamin")
359
    protected NutritionalFactsGroup.Thiamin thiamin;
360
    @XmlElement(name = "TotalCarbohydrate")
361
    protected NutritionalFactsGroup.TotalCarbohydrate totalCarbohydrate;
362
    @XmlElement(name = "TotalFat")
363
    protected NutritionalFactsGroup.TotalFat totalFat;
364
    @XmlElement(name = "TransFat")
365
    protected NutritionalFactsGroup.TransFat transFat;
366
    @XmlElement(name = "VitaminA")
367
    protected NutritionalFactsGroup.VitaminA vitaminA;
368
    @XmlElement(name = "VitaminC")
369
    protected NutritionalFactsGroup.VitaminC vitaminC;
370
 
371
    /**
372
     * Gets the value of the allergenInformation property.
373
     * 
374
     * <p>
375
     * This accessor method returns a reference to the live list,
376
     * not a snapshot. Therefore any modification you make to the
377
     * returned list will be present inside the JAXB object.
378
     * This is why there is not a <CODE>set</CODE> method for the allergenInformation property.
379
     * 
380
     * <p>
381
     * For example, to add a new item, do as follows:
382
     * <pre>
383
     *    getAllergenInformation().add(newItem);
384
     * </pre>
385
     * 
386
     * 
387
     * <p>
388
     * Objects of the following type(s) are allowed in the list
389
     * {@link String }
390
     * 
391
     * 
392
     */
393
    public List<String> getAllergenInformation() {
394
        if (allergenInformation == null) {
395
            allergenInformation = new ArrayList<String>();
396
        }
397
        return this.allergenInformation;
398
    }
399
 
400
    /**
401
     * Gets the value of the calcium property.
402
     * 
403
     * @return
404
     *     possible object is
405
     *     {@link NutritionalFactsGroup.Calcium }
406
     *     
407
     */
408
    public NutritionalFactsGroup.Calcium getCalcium() {
409
        return calcium;
410
    }
411
 
412
    /**
413
     * Sets the value of the calcium property.
414
     * 
415
     * @param value
416
     *     allowed object is
417
     *     {@link NutritionalFactsGroup.Calcium }
418
     *     
419
     */
420
    public void setCalcium(NutritionalFactsGroup.Calcium value) {
421
        this.calcium = value;
422
    }
423
 
424
    /**
425
     * Gets the value of the cholesterol property.
426
     * 
427
     * @return
428
     *     possible object is
429
     *     {@link NutritionalFactsGroup.Cholesterol }
430
     *     
431
     */
432
    public NutritionalFactsGroup.Cholesterol getCholesterol() {
433
        return cholesterol;
434
    }
435
 
436
    /**
437
     * Sets the value of the cholesterol property.
438
     * 
439
     * @param value
440
     *     allowed object is
441
     *     {@link NutritionalFactsGroup.Cholesterol }
442
     *     
443
     */
444
    public void setCholesterol(NutritionalFactsGroup.Cholesterol value) {
445
        this.cholesterol = value;
446
    }
447
 
448
    /**
449
     * Gets the value of the dietaryFiber property.
450
     * 
451
     * @return
452
     *     possible object is
453
     *     {@link NutritionalFactsGroup.DietaryFiber }
454
     *     
455
     */
456
    public NutritionalFactsGroup.DietaryFiber getDietaryFiber() {
457
        return dietaryFiber;
458
    }
459
 
460
    /**
461
     * Sets the value of the dietaryFiber property.
462
     * 
463
     * @param value
464
     *     allowed object is
465
     *     {@link NutritionalFactsGroup.DietaryFiber }
466
     *     
467
     */
468
    public void setDietaryFiber(NutritionalFactsGroup.DietaryFiber value) {
469
        this.dietaryFiber = value;
470
    }
471
 
472
    /**
473
     * Gets the value of the energyContent property.
474
     * 
475
     * @return
476
     *     possible object is
477
     *     {@link NutritionalFactsGroup.EnergyContent }
478
     *     
479
     */
480
    public NutritionalFactsGroup.EnergyContent getEnergyContent() {
481
        return energyContent;
482
    }
483
 
484
    /**
485
     * Sets the value of the energyContent property.
486
     * 
487
     * @param value
488
     *     allowed object is
489
     *     {@link NutritionalFactsGroup.EnergyContent }
490
     *     
491
     */
492
    public void setEnergyContent(NutritionalFactsGroup.EnergyContent value) {
493
        this.energyContent = value;
494
    }
495
 
496
    /**
497
     * Gets the value of the energyContentFromFat property.
498
     * 
499
     * @return
500
     *     possible object is
501
     *     {@link NutritionalFactsGroup.EnergyContentFromFat }
502
     *     
503
     */
504
    public NutritionalFactsGroup.EnergyContentFromFat getEnergyContentFromFat() {
505
        return energyContentFromFat;
506
    }
507
 
508
    /**
509
     * Sets the value of the energyContentFromFat property.
510
     * 
511
     * @param value
512
     *     allowed object is
513
     *     {@link NutritionalFactsGroup.EnergyContentFromFat }
514
     *     
515
     */
516
    public void setEnergyContentFromFat(NutritionalFactsGroup.EnergyContentFromFat value) {
517
        this.energyContentFromFat = value;
518
    }
519
 
520
    /**
521
     * Gets the value of the insolubleFiber property.
522
     * 
523
     * @return
524
     *     possible object is
525
     *     {@link NutritionalFactsGroup.InsolubleFiber }
526
     *     
527
     */
528
    public NutritionalFactsGroup.InsolubleFiber getInsolubleFiber() {
529
        return insolubleFiber;
530
    }
531
 
532
    /**
533
     * Sets the value of the insolubleFiber property.
534
     * 
535
     * @param value
536
     *     allowed object is
537
     *     {@link NutritionalFactsGroup.InsolubleFiber }
538
     *     
539
     */
540
    public void setInsolubleFiber(NutritionalFactsGroup.InsolubleFiber value) {
541
        this.insolubleFiber = value;
542
    }
543
 
544
    /**
545
     * Gets the value of the iron property.
546
     * 
547
     * @return
548
     *     possible object is
549
     *     {@link NutritionalFactsGroup.Iron }
550
     *     
551
     */
552
    public NutritionalFactsGroup.Iron getIron() {
553
        return iron;
554
    }
555
 
556
    /**
557
     * Sets the value of the iron property.
558
     * 
559
     * @param value
560
     *     allowed object is
561
     *     {@link NutritionalFactsGroup.Iron }
562
     *     
563
     */
564
    public void setIron(NutritionalFactsGroup.Iron value) {
565
        this.iron = value;
566
    }
567
 
568
    /**
569
     * Gets the value of the monounsaturatedFat property.
570
     * 
571
     * @return
572
     *     possible object is
573
     *     {@link NutritionalFactsGroup.MonounsaturatedFat }
574
     *     
575
     */
576
    public NutritionalFactsGroup.MonounsaturatedFat getMonounsaturatedFat() {
577
        return monounsaturatedFat;
578
    }
579
 
580
    /**
581
     * Sets the value of the monounsaturatedFat property.
582
     * 
583
     * @param value
584
     *     allowed object is
585
     *     {@link NutritionalFactsGroup.MonounsaturatedFat }
586
     *     
587
     */
588
    public void setMonounsaturatedFat(NutritionalFactsGroup.MonounsaturatedFat value) {
589
        this.monounsaturatedFat = value;
590
    }
591
 
592
    /**
593
     * Gets the value of the otherCarbohydrate property.
594
     * 
595
     * @return
596
     *     possible object is
597
     *     {@link NutritionalFactsGroup.OtherCarbohydrate }
598
     *     
599
     */
600
    public NutritionalFactsGroup.OtherCarbohydrate getOtherCarbohydrate() {
601
        return otherCarbohydrate;
602
    }
603
 
604
    /**
605
     * Sets the value of the otherCarbohydrate property.
606
     * 
607
     * @param value
608
     *     allowed object is
609
     *     {@link NutritionalFactsGroup.OtherCarbohydrate }
610
     *     
611
     */
612
    public void setOtherCarbohydrate(NutritionalFactsGroup.OtherCarbohydrate value) {
613
        this.otherCarbohydrate = value;
614
    }
615
 
616
    /**
617
     * Gets the value of the phosphorus property.
618
     * 
619
     * @return
620
     *     possible object is
621
     *     {@link NutritionalFactsGroup.Phosphorus }
622
     *     
623
     */
624
    public NutritionalFactsGroup.Phosphorus getPhosphorus() {
625
        return phosphorus;
626
    }
627
 
628
    /**
629
     * Sets the value of the phosphorus property.
630
     * 
631
     * @param value
632
     *     allowed object is
633
     *     {@link NutritionalFactsGroup.Phosphorus }
634
     *     
635
     */
636
    public void setPhosphorus(NutritionalFactsGroup.Phosphorus value) {
637
        this.phosphorus = value;
638
    }
639
 
640
    /**
641
     * Gets the value of the polyunsaturatedFat property.
642
     * 
643
     * @return
644
     *     possible object is
645
     *     {@link NutritionalFactsGroup.PolyunsaturatedFat }
646
     *     
647
     */
648
    public NutritionalFactsGroup.PolyunsaturatedFat getPolyunsaturatedFat() {
649
        return polyunsaturatedFat;
650
    }
651
 
652
    /**
653
     * Sets the value of the polyunsaturatedFat property.
654
     * 
655
     * @param value
656
     *     allowed object is
657
     *     {@link NutritionalFactsGroup.PolyunsaturatedFat }
658
     *     
659
     */
660
    public void setPolyunsaturatedFat(NutritionalFactsGroup.PolyunsaturatedFat value) {
661
        this.polyunsaturatedFat = value;
662
    }
663
 
664
    /**
665
     * Gets the value of the potassium property.
666
     * 
667
     * @return
668
     *     possible object is
669
     *     {@link NutritionalFactsGroup.Potassium }
670
     *     
671
     */
672
    public NutritionalFactsGroup.Potassium getPotassium() {
673
        return potassium;
674
    }
675
 
676
    /**
677
     * Sets the value of the potassium property.
678
     * 
679
     * @param value
680
     *     allowed object is
681
     *     {@link NutritionalFactsGroup.Potassium }
682
     *     
683
     */
684
    public void setPotassium(NutritionalFactsGroup.Potassium value) {
685
        this.potassium = value;
686
    }
687
 
688
    /**
689
     * Gets the value of the protein property.
690
     * 
691
     * @return
692
     *     possible object is
693
     *     {@link NutritionalFactsGroup.Protein }
694
     *     
695
     */
696
    public NutritionalFactsGroup.Protein getProtein() {
697
        return protein;
698
    }
699
 
700
    /**
701
     * Sets the value of the protein property.
702
     * 
703
     * @param value
704
     *     allowed object is
705
     *     {@link NutritionalFactsGroup.Protein }
706
     *     
707
     */
708
    public void setProtein(NutritionalFactsGroup.Protein value) {
709
        this.protein = value;
710
    }
711
 
712
    /**
713
     * Gets the value of the saturatedFat property.
714
     * 
715
     * @return
716
     *     possible object is
717
     *     {@link NutritionalFactsGroup.SaturatedFat }
718
     *     
719
     */
720
    public NutritionalFactsGroup.SaturatedFat getSaturatedFat() {
721
        return saturatedFat;
722
    }
723
 
724
    /**
725
     * Sets the value of the saturatedFat property.
726
     * 
727
     * @param value
728
     *     allowed object is
729
     *     {@link NutritionalFactsGroup.SaturatedFat }
730
     *     
731
     */
732
    public void setSaturatedFat(NutritionalFactsGroup.SaturatedFat value) {
733
        this.saturatedFat = value;
734
    }
735
 
736
    /**
737
     * Gets the value of the servingSize property.
738
     * 
739
     * @return
740
     *     possible object is
741
     *     {@link NutritionalFactsGroup.ServingSize }
742
     *     
743
     */
744
    public NutritionalFactsGroup.ServingSize getServingSize() {
745
        return servingSize;
746
    }
747
 
748
    /**
749
     * Sets the value of the servingSize property.
750
     * 
751
     * @param value
752
     *     allowed object is
753
     *     {@link NutritionalFactsGroup.ServingSize }
754
     *     
755
     */
756
    public void setServingSize(NutritionalFactsGroup.ServingSize value) {
757
        this.servingSize = value;
758
    }
759
 
760
    /**
761
     * Gets the value of the servingSizeDescription property.
762
     * 
763
     * @return
764
     *     possible object is
765
     *     {@link String }
766
     *     
767
     */
768
    public String getServingSizeDescription() {
769
        return servingSizeDescription;
770
    }
771
 
772
    /**
773
     * Sets the value of the servingSizeDescription property.
774
     * 
775
     * @param value
776
     *     allowed object is
777
     *     {@link String }
778
     *     
779
     */
780
    public void setServingSizeDescription(String value) {
781
        this.servingSizeDescription = value;
782
    }
783
 
784
    /**
785
     * Gets the value of the sodium property.
786
     * 
787
     * @return
788
     *     possible object is
789
     *     {@link NutritionalFactsGroup.Sodium }
790
     *     
791
     */
792
    public NutritionalFactsGroup.Sodium getSodium() {
793
        return sodium;
794
    }
795
 
796
    /**
797
     * Sets the value of the sodium property.
798
     * 
799
     * @param value
800
     *     allowed object is
801
     *     {@link NutritionalFactsGroup.Sodium }
802
     *     
803
     */
804
    public void setSodium(NutritionalFactsGroup.Sodium value) {
805
        this.sodium = value;
806
    }
807
 
808
    /**
809
     * Gets the value of the solubleFiber property.
810
     * 
811
     * @return
812
     *     possible object is
813
     *     {@link NutritionalFactsGroup.SolubleFiber }
814
     *     
815
     */
816
    public NutritionalFactsGroup.SolubleFiber getSolubleFiber() {
817
        return solubleFiber;
818
    }
819
 
820
    /**
821
     * Sets the value of the solubleFiber property.
822
     * 
823
     * @param value
824
     *     allowed object is
825
     *     {@link NutritionalFactsGroup.SolubleFiber }
826
     *     
827
     */
828
    public void setSolubleFiber(NutritionalFactsGroup.SolubleFiber value) {
829
        this.solubleFiber = value;
830
    }
831
 
832
    /**
833
     * Gets the value of the specialIngredients property.
834
     * 
835
     * <p>
836
     * This accessor method returns a reference to the live list,
837
     * not a snapshot. Therefore any modification you make to the
838
     * returned list will be present inside the JAXB object.
839
     * This is why there is not a <CODE>set</CODE> method for the specialIngredients property.
840
     * 
841
     * <p>
842
     * For example, to add a new item, do as follows:
843
     * <pre>
844
     *    getSpecialIngredients().add(newItem);
845
     * </pre>
846
     * 
847
     * 
848
     * <p>
849
     * Objects of the following type(s) are allowed in the list
850
     * {@link String }
851
     * 
852
     * 
853
     */
854
    public List<String> getSpecialIngredients() {
855
        if (specialIngredients == null) {
856
            specialIngredients = new ArrayList<String>();
857
        }
858
        return this.specialIngredients;
859
    }
860
 
861
    /**
862
     * Gets the value of the sugarAlcohol property.
863
     * 
864
     * @return
865
     *     possible object is
866
     *     {@link NutritionalFactsGroup.SugarAlcohol }
867
     *     
868
     */
869
    public NutritionalFactsGroup.SugarAlcohol getSugarAlcohol() {
870
        return sugarAlcohol;
871
    }
872
 
873
    /**
874
     * Sets the value of the sugarAlcohol property.
875
     * 
876
     * @param value
877
     *     allowed object is
878
     *     {@link NutritionalFactsGroup.SugarAlcohol }
879
     *     
880
     */
881
    public void setSugarAlcohol(NutritionalFactsGroup.SugarAlcohol value) {
882
        this.sugarAlcohol = value;
883
    }
884
 
885
    /**
886
     * Gets the value of the sugars property.
887
     * 
888
     * @return
889
     *     possible object is
890
     *     {@link NutritionalFactsGroup.Sugars }
891
     *     
892
     */
893
    public NutritionalFactsGroup.Sugars getSugars() {
894
        return sugars;
895
    }
896
 
897
    /**
898
     * Sets the value of the sugars property.
899
     * 
900
     * @param value
901
     *     allowed object is
902
     *     {@link NutritionalFactsGroup.Sugars }
903
     *     
904
     */
905
    public void setSugars(NutritionalFactsGroup.Sugars value) {
906
        this.sugars = value;
907
    }
908
 
909
    /**
910
     * Gets the value of the temperatureRating property.
911
     * 
912
     * @return
913
     *     possible object is
914
     *     {@link String }
915
     *     
916
     */
917
    public String getTemperatureRating() {
918
        return temperatureRating;
919
    }
920
 
921
    /**
922
     * Sets the value of the temperatureRating property.
923
     * 
924
     * @param value
925
     *     allowed object is
926
     *     {@link String }
927
     *     
928
     */
929
    public void setTemperatureRating(String value) {
930
        this.temperatureRating = value;
931
    }
932
 
933
    /**
934
     * Gets the value of the thiamin property.
935
     * 
936
     * @return
937
     *     possible object is
938
     *     {@link NutritionalFactsGroup.Thiamin }
939
     *     
940
     */
941
    public NutritionalFactsGroup.Thiamin getThiamin() {
942
        return thiamin;
943
    }
944
 
945
    /**
946
     * Sets the value of the thiamin property.
947
     * 
948
     * @param value
949
     *     allowed object is
950
     *     {@link NutritionalFactsGroup.Thiamin }
951
     *     
952
     */
953
    public void setThiamin(NutritionalFactsGroup.Thiamin value) {
954
        this.thiamin = value;
955
    }
956
 
957
    /**
958
     * Gets the value of the totalCarbohydrate property.
959
     * 
960
     * @return
961
     *     possible object is
962
     *     {@link NutritionalFactsGroup.TotalCarbohydrate }
963
     *     
964
     */
965
    public NutritionalFactsGroup.TotalCarbohydrate getTotalCarbohydrate() {
966
        return totalCarbohydrate;
967
    }
968
 
969
    /**
970
     * Sets the value of the totalCarbohydrate property.
971
     * 
972
     * @param value
973
     *     allowed object is
974
     *     {@link NutritionalFactsGroup.TotalCarbohydrate }
975
     *     
976
     */
977
    public void setTotalCarbohydrate(NutritionalFactsGroup.TotalCarbohydrate value) {
978
        this.totalCarbohydrate = value;
979
    }
980
 
981
    /**
982
     * Gets the value of the totalFat property.
983
     * 
984
     * @return
985
     *     possible object is
986
     *     {@link NutritionalFactsGroup.TotalFat }
987
     *     
988
     */
989
    public NutritionalFactsGroup.TotalFat getTotalFat() {
990
        return totalFat;
991
    }
992
 
993
    /**
994
     * Sets the value of the totalFat property.
995
     * 
996
     * @param value
997
     *     allowed object is
998
     *     {@link NutritionalFactsGroup.TotalFat }
999
     *     
1000
     */
1001
    public void setTotalFat(NutritionalFactsGroup.TotalFat value) {
1002
        this.totalFat = value;
1003
    }
1004
 
1005
    /**
1006
     * Gets the value of the transFat property.
1007
     * 
1008
     * @return
1009
     *     possible object is
1010
     *     {@link NutritionalFactsGroup.TransFat }
1011
     *     
1012
     */
1013
    public NutritionalFactsGroup.TransFat getTransFat() {
1014
        return transFat;
1015
    }
1016
 
1017
    /**
1018
     * Sets the value of the transFat property.
1019
     * 
1020
     * @param value
1021
     *     allowed object is
1022
     *     {@link NutritionalFactsGroup.TransFat }
1023
     *     
1024
     */
1025
    public void setTransFat(NutritionalFactsGroup.TransFat value) {
1026
        this.transFat = value;
1027
    }
1028
 
1029
    /**
1030
     * Gets the value of the vitaminA property.
1031
     * 
1032
     * @return
1033
     *     possible object is
1034
     *     {@link NutritionalFactsGroup.VitaminA }
1035
     *     
1036
     */
1037
    public NutritionalFactsGroup.VitaminA getVitaminA() {
1038
        return vitaminA;
1039
    }
1040
 
1041
    /**
1042
     * Sets the value of the vitaminA property.
1043
     * 
1044
     * @param value
1045
     *     allowed object is
1046
     *     {@link NutritionalFactsGroup.VitaminA }
1047
     *     
1048
     */
1049
    public void setVitaminA(NutritionalFactsGroup.VitaminA value) {
1050
        this.vitaminA = value;
1051
    }
1052
 
1053
    /**
1054
     * Gets the value of the vitaminC property.
1055
     * 
1056
     * @return
1057
     *     possible object is
1058
     *     {@link NutritionalFactsGroup.VitaminC }
1059
     *     
1060
     */
1061
    public NutritionalFactsGroup.VitaminC getVitaminC() {
1062
        return vitaminC;
1063
    }
1064
 
1065
    /**
1066
     * Sets the value of the vitaminC property.
1067
     * 
1068
     * @param value
1069
     *     allowed object is
1070
     *     {@link NutritionalFactsGroup.VitaminC }
1071
     *     
1072
     */
1073
    public void setVitaminC(NutritionalFactsGroup.VitaminC value) {
1074
        this.vitaminC = value;
1075
    }
1076
 
1077
 
1078
    /**
1079
     * <p>Java class for anonymous complex type.
1080
     * 
1081
     * <p>The following schema fragment specifies the expected content contained within this class.
1082
     * 
1083
     * <pre>
1084
     * &lt;complexType>
1085
     *   &lt;simpleContent>
1086
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1087
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1088
     *     &lt;/extension>
1089
     *   &lt;/simpleContent>
1090
     * &lt;/complexType>
1091
     * </pre>
1092
     * 
1093
     * 
1094
     */
1095
    @XmlAccessorType(XmlAccessType.FIELD)
1096
    @XmlType(name = "", propOrder = {
1097
        "value"
1098
    })
1099
    public static class Calcium {
1100
 
1101
        @XmlValue
1102
        @XmlSchemaType(name = "positiveInteger")
1103
        protected BigInteger value;
1104
        @XmlAttribute(required = true)
1105
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1106
        protected String unitOfMeasure;
1107
 
1108
        /**
1109
         * Gets the value of the value property.
1110
         * 
1111
         * @return
1112
         *     possible object is
1113
         *     {@link BigInteger }
1114
         *     
1115
         */
1116
        public BigInteger getValue() {
1117
            return value;
1118
        }
1119
 
1120
        /**
1121
         * Sets the value of the value property.
1122
         * 
1123
         * @param value
1124
         *     allowed object is
1125
         *     {@link BigInteger }
1126
         *     
1127
         */
1128
        public void setValue(BigInteger value) {
1129
            this.value = value;
1130
        }
1131
 
1132
        /**
1133
         * Gets the value of the unitOfMeasure property.
1134
         * 
1135
         * @return
1136
         *     possible object is
1137
         *     {@link String }
1138
         *     
1139
         */
1140
        public String getUnitOfMeasure() {
1141
            return unitOfMeasure;
1142
        }
1143
 
1144
        /**
1145
         * Sets the value of the unitOfMeasure property.
1146
         * 
1147
         * @param value
1148
         *     allowed object is
1149
         *     {@link String }
1150
         *     
1151
         */
1152
        public void setUnitOfMeasure(String value) {
1153
            this.unitOfMeasure = value;
1154
        }
1155
 
1156
    }
1157
 
1158
 
1159
    /**
1160
     * <p>Java class for anonymous complex type.
1161
     * 
1162
     * <p>The following schema fragment specifies the expected content contained within this class.
1163
     * 
1164
     * <pre>
1165
     * &lt;complexType>
1166
     *   &lt;simpleContent>
1167
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1168
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1169
     *     &lt;/extension>
1170
     *   &lt;/simpleContent>
1171
     * &lt;/complexType>
1172
     * </pre>
1173
     * 
1174
     * 
1175
     */
1176
    @XmlAccessorType(XmlAccessType.FIELD)
1177
    @XmlType(name = "", propOrder = {
1178
        "value"
1179
    })
1180
    public static class Cholesterol {
1181
 
1182
        @XmlValue
1183
        @XmlSchemaType(name = "positiveInteger")
1184
        protected BigInteger value;
1185
        @XmlAttribute(required = true)
1186
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1187
        protected String unitOfMeasure;
1188
 
1189
        /**
1190
         * Gets the value of the value property.
1191
         * 
1192
         * @return
1193
         *     possible object is
1194
         *     {@link BigInteger }
1195
         *     
1196
         */
1197
        public BigInteger getValue() {
1198
            return value;
1199
        }
1200
 
1201
        /**
1202
         * Sets the value of the value property.
1203
         * 
1204
         * @param value
1205
         *     allowed object is
1206
         *     {@link BigInteger }
1207
         *     
1208
         */
1209
        public void setValue(BigInteger value) {
1210
            this.value = value;
1211
        }
1212
 
1213
        /**
1214
         * Gets the value of the unitOfMeasure property.
1215
         * 
1216
         * @return
1217
         *     possible object is
1218
         *     {@link String }
1219
         *     
1220
         */
1221
        public String getUnitOfMeasure() {
1222
            return unitOfMeasure;
1223
        }
1224
 
1225
        /**
1226
         * Sets the value of the unitOfMeasure property.
1227
         * 
1228
         * @param value
1229
         *     allowed object is
1230
         *     {@link String }
1231
         *     
1232
         */
1233
        public void setUnitOfMeasure(String value) {
1234
            this.unitOfMeasure = value;
1235
        }
1236
 
1237
    }
1238
 
1239
 
1240
    /**
1241
     * <p>Java class for anonymous complex type.
1242
     * 
1243
     * <p>The following schema fragment specifies the expected content contained within this class.
1244
     * 
1245
     * <pre>
1246
     * &lt;complexType>
1247
     *   &lt;simpleContent>
1248
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1249
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1250
     *     &lt;/extension>
1251
     *   &lt;/simpleContent>
1252
     * &lt;/complexType>
1253
     * </pre>
1254
     * 
1255
     * 
1256
     */
1257
    @XmlAccessorType(XmlAccessType.FIELD)
1258
    @XmlType(name = "", propOrder = {
1259
        "value"
1260
    })
1261
    public static class DietaryFiber {
1262
 
1263
        @XmlValue
1264
        @XmlSchemaType(name = "positiveInteger")
1265
        protected BigInteger value;
1266
        @XmlAttribute(required = true)
1267
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1268
        protected String unitOfMeasure;
1269
 
1270
        /**
1271
         * Gets the value of the value property.
1272
         * 
1273
         * @return
1274
         *     possible object is
1275
         *     {@link BigInteger }
1276
         *     
1277
         */
1278
        public BigInteger getValue() {
1279
            return value;
1280
        }
1281
 
1282
        /**
1283
         * Sets the value of the value property.
1284
         * 
1285
         * @param value
1286
         *     allowed object is
1287
         *     {@link BigInteger }
1288
         *     
1289
         */
1290
        public void setValue(BigInteger value) {
1291
            this.value = value;
1292
        }
1293
 
1294
        /**
1295
         * Gets the value of the unitOfMeasure property.
1296
         * 
1297
         * @return
1298
         *     possible object is
1299
         *     {@link String }
1300
         *     
1301
         */
1302
        public String getUnitOfMeasure() {
1303
            return unitOfMeasure;
1304
        }
1305
 
1306
        /**
1307
         * Sets the value of the unitOfMeasure property.
1308
         * 
1309
         * @param value
1310
         *     allowed object is
1311
         *     {@link String }
1312
         *     
1313
         */
1314
        public void setUnitOfMeasure(String value) {
1315
            this.unitOfMeasure = value;
1316
        }
1317
 
1318
    }
1319
 
1320
 
1321
    /**
1322
     * <p>Java class for anonymous complex type.
1323
     * 
1324
     * <p>The following schema fragment specifies the expected content contained within this class.
1325
     * 
1326
     * <pre>
1327
     * &lt;complexType>
1328
     *   &lt;simpleContent>
1329
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1330
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1331
     *     &lt;/extension>
1332
     *   &lt;/simpleContent>
1333
     * &lt;/complexType>
1334
     * </pre>
1335
     * 
1336
     * 
1337
     */
1338
    @XmlAccessorType(XmlAccessType.FIELD)
1339
    @XmlType(name = "", propOrder = {
1340
        "value"
1341
    })
1342
    public static class EnergyContent {
1343
 
1344
        @XmlValue
1345
        @XmlSchemaType(name = "positiveInteger")
1346
        protected BigInteger value;
1347
        @XmlAttribute(required = true)
1348
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1349
        protected String unitOfMeasure;
1350
 
1351
        /**
1352
         * Gets the value of the value property.
1353
         * 
1354
         * @return
1355
         *     possible object is
1356
         *     {@link BigInteger }
1357
         *     
1358
         */
1359
        public BigInteger getValue() {
1360
            return value;
1361
        }
1362
 
1363
        /**
1364
         * Sets the value of the value property.
1365
         * 
1366
         * @param value
1367
         *     allowed object is
1368
         *     {@link BigInteger }
1369
         *     
1370
         */
1371
        public void setValue(BigInteger value) {
1372
            this.value = value;
1373
        }
1374
 
1375
        /**
1376
         * Gets the value of the unitOfMeasure property.
1377
         * 
1378
         * @return
1379
         *     possible object is
1380
         *     {@link String }
1381
         *     
1382
         */
1383
        public String getUnitOfMeasure() {
1384
            return unitOfMeasure;
1385
        }
1386
 
1387
        /**
1388
         * Sets the value of the unitOfMeasure property.
1389
         * 
1390
         * @param value
1391
         *     allowed object is
1392
         *     {@link String }
1393
         *     
1394
         */
1395
        public void setUnitOfMeasure(String value) {
1396
            this.unitOfMeasure = value;
1397
        }
1398
 
1399
    }
1400
 
1401
 
1402
    /**
1403
     * <p>Java class for anonymous complex type.
1404
     * 
1405
     * <p>The following schema fragment specifies the expected content contained within this class.
1406
     * 
1407
     * <pre>
1408
     * &lt;complexType>
1409
     *   &lt;simpleContent>
1410
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1411
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1412
     *     &lt;/extension>
1413
     *   &lt;/simpleContent>
1414
     * &lt;/complexType>
1415
     * </pre>
1416
     * 
1417
     * 
1418
     */
1419
    @XmlAccessorType(XmlAccessType.FIELD)
1420
    @XmlType(name = "", propOrder = {
1421
        "value"
1422
    })
1423
    public static class EnergyContentFromFat {
1424
 
1425
        @XmlValue
1426
        @XmlSchemaType(name = "positiveInteger")
1427
        protected BigInteger value;
1428
        @XmlAttribute(required = true)
1429
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1430
        protected String unitOfMeasure;
1431
 
1432
        /**
1433
         * Gets the value of the value property.
1434
         * 
1435
         * @return
1436
         *     possible object is
1437
         *     {@link BigInteger }
1438
         *     
1439
         */
1440
        public BigInteger getValue() {
1441
            return value;
1442
        }
1443
 
1444
        /**
1445
         * Sets the value of the value property.
1446
         * 
1447
         * @param value
1448
         *     allowed object is
1449
         *     {@link BigInteger }
1450
         *     
1451
         */
1452
        public void setValue(BigInteger value) {
1453
            this.value = value;
1454
        }
1455
 
1456
        /**
1457
         * Gets the value of the unitOfMeasure property.
1458
         * 
1459
         * @return
1460
         *     possible object is
1461
         *     {@link String }
1462
         *     
1463
         */
1464
        public String getUnitOfMeasure() {
1465
            return unitOfMeasure;
1466
        }
1467
 
1468
        /**
1469
         * Sets the value of the unitOfMeasure property.
1470
         * 
1471
         * @param value
1472
         *     allowed object is
1473
         *     {@link String }
1474
         *     
1475
         */
1476
        public void setUnitOfMeasure(String value) {
1477
            this.unitOfMeasure = value;
1478
        }
1479
 
1480
    }
1481
 
1482
 
1483
    /**
1484
     * <p>Java class for anonymous complex type.
1485
     * 
1486
     * <p>The following schema fragment specifies the expected content contained within this class.
1487
     * 
1488
     * <pre>
1489
     * &lt;complexType>
1490
     *   &lt;simpleContent>
1491
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1492
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1493
     *     &lt;/extension>
1494
     *   &lt;/simpleContent>
1495
     * &lt;/complexType>
1496
     * </pre>
1497
     * 
1498
     * 
1499
     */
1500
    @XmlAccessorType(XmlAccessType.FIELD)
1501
    @XmlType(name = "", propOrder = {
1502
        "value"
1503
    })
1504
    public static class InsolubleFiber {
1505
 
1506
        @XmlValue
1507
        @XmlSchemaType(name = "positiveInteger")
1508
        protected BigInteger value;
1509
        @XmlAttribute(required = true)
1510
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1511
        protected String unitOfMeasure;
1512
 
1513
        /**
1514
         * Gets the value of the value property.
1515
         * 
1516
         * @return
1517
         *     possible object is
1518
         *     {@link BigInteger }
1519
         *     
1520
         */
1521
        public BigInteger getValue() {
1522
            return value;
1523
        }
1524
 
1525
        /**
1526
         * Sets the value of the value property.
1527
         * 
1528
         * @param value
1529
         *     allowed object is
1530
         *     {@link BigInteger }
1531
         *     
1532
         */
1533
        public void setValue(BigInteger value) {
1534
            this.value = value;
1535
        }
1536
 
1537
        /**
1538
         * Gets the value of the unitOfMeasure property.
1539
         * 
1540
         * @return
1541
         *     possible object is
1542
         *     {@link String }
1543
         *     
1544
         */
1545
        public String getUnitOfMeasure() {
1546
            return unitOfMeasure;
1547
        }
1548
 
1549
        /**
1550
         * Sets the value of the unitOfMeasure property.
1551
         * 
1552
         * @param value
1553
         *     allowed object is
1554
         *     {@link String }
1555
         *     
1556
         */
1557
        public void setUnitOfMeasure(String value) {
1558
            this.unitOfMeasure = value;
1559
        }
1560
 
1561
    }
1562
 
1563
 
1564
    /**
1565
     * <p>Java class for anonymous complex type.
1566
     * 
1567
     * <p>The following schema fragment specifies the expected content contained within this class.
1568
     * 
1569
     * <pre>
1570
     * &lt;complexType>
1571
     *   &lt;simpleContent>
1572
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1573
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1574
     *     &lt;/extension>
1575
     *   &lt;/simpleContent>
1576
     * &lt;/complexType>
1577
     * </pre>
1578
     * 
1579
     * 
1580
     */
1581
    @XmlAccessorType(XmlAccessType.FIELD)
1582
    @XmlType(name = "", propOrder = {
1583
        "value"
1584
    })
1585
    public static class Iron {
1586
 
1587
        @XmlValue
1588
        @XmlSchemaType(name = "positiveInteger")
1589
        protected BigInteger value;
1590
        @XmlAttribute(required = true)
1591
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1592
        protected String unitOfMeasure;
1593
 
1594
        /**
1595
         * Gets the value of the value property.
1596
         * 
1597
         * @return
1598
         *     possible object is
1599
         *     {@link BigInteger }
1600
         *     
1601
         */
1602
        public BigInteger getValue() {
1603
            return value;
1604
        }
1605
 
1606
        /**
1607
         * Sets the value of the value property.
1608
         * 
1609
         * @param value
1610
         *     allowed object is
1611
         *     {@link BigInteger }
1612
         *     
1613
         */
1614
        public void setValue(BigInteger value) {
1615
            this.value = value;
1616
        }
1617
 
1618
        /**
1619
         * Gets the value of the unitOfMeasure property.
1620
         * 
1621
         * @return
1622
         *     possible object is
1623
         *     {@link String }
1624
         *     
1625
         */
1626
        public String getUnitOfMeasure() {
1627
            return unitOfMeasure;
1628
        }
1629
 
1630
        /**
1631
         * Sets the value of the unitOfMeasure property.
1632
         * 
1633
         * @param value
1634
         *     allowed object is
1635
         *     {@link String }
1636
         *     
1637
         */
1638
        public void setUnitOfMeasure(String value) {
1639
            this.unitOfMeasure = value;
1640
        }
1641
 
1642
    }
1643
 
1644
 
1645
    /**
1646
     * <p>Java class for anonymous complex type.
1647
     * 
1648
     * <p>The following schema fragment specifies the expected content contained within this class.
1649
     * 
1650
     * <pre>
1651
     * &lt;complexType>
1652
     *   &lt;simpleContent>
1653
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1654
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1655
     *     &lt;/extension>
1656
     *   &lt;/simpleContent>
1657
     * &lt;/complexType>
1658
     * </pre>
1659
     * 
1660
     * 
1661
     */
1662
    @XmlAccessorType(XmlAccessType.FIELD)
1663
    @XmlType(name = "", propOrder = {
1664
        "value"
1665
    })
1666
    public static class MonounsaturatedFat {
1667
 
1668
        @XmlValue
1669
        @XmlSchemaType(name = "positiveInteger")
1670
        protected BigInteger value;
1671
        @XmlAttribute(required = true)
1672
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1673
        protected String unitOfMeasure;
1674
 
1675
        /**
1676
         * Gets the value of the value property.
1677
         * 
1678
         * @return
1679
         *     possible object is
1680
         *     {@link BigInteger }
1681
         *     
1682
         */
1683
        public BigInteger getValue() {
1684
            return value;
1685
        }
1686
 
1687
        /**
1688
         * Sets the value of the value property.
1689
         * 
1690
         * @param value
1691
         *     allowed object is
1692
         *     {@link BigInteger }
1693
         *     
1694
         */
1695
        public void setValue(BigInteger value) {
1696
            this.value = value;
1697
        }
1698
 
1699
        /**
1700
         * Gets the value of the unitOfMeasure property.
1701
         * 
1702
         * @return
1703
         *     possible object is
1704
         *     {@link String }
1705
         *     
1706
         */
1707
        public String getUnitOfMeasure() {
1708
            return unitOfMeasure;
1709
        }
1710
 
1711
        /**
1712
         * Sets the value of the unitOfMeasure property.
1713
         * 
1714
         * @param value
1715
         *     allowed object is
1716
         *     {@link String }
1717
         *     
1718
         */
1719
        public void setUnitOfMeasure(String value) {
1720
            this.unitOfMeasure = value;
1721
        }
1722
 
1723
    }
1724
 
1725
 
1726
    /**
1727
     * <p>Java class for anonymous complex type.
1728
     * 
1729
     * <p>The following schema fragment specifies the expected content contained within this class.
1730
     * 
1731
     * <pre>
1732
     * &lt;complexType>
1733
     *   &lt;simpleContent>
1734
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1735
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1736
     *     &lt;/extension>
1737
     *   &lt;/simpleContent>
1738
     * &lt;/complexType>
1739
     * </pre>
1740
     * 
1741
     * 
1742
     */
1743
    @XmlAccessorType(XmlAccessType.FIELD)
1744
    @XmlType(name = "", propOrder = {
1745
        "value"
1746
    })
1747
    public static class OtherCarbohydrate {
1748
 
1749
        @XmlValue
1750
        @XmlSchemaType(name = "positiveInteger")
1751
        protected BigInteger value;
1752
        @XmlAttribute(required = true)
1753
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1754
        protected String unitOfMeasure;
1755
 
1756
        /**
1757
         * Gets the value of the value property.
1758
         * 
1759
         * @return
1760
         *     possible object is
1761
         *     {@link BigInteger }
1762
         *     
1763
         */
1764
        public BigInteger getValue() {
1765
            return value;
1766
        }
1767
 
1768
        /**
1769
         * Sets the value of the value property.
1770
         * 
1771
         * @param value
1772
         *     allowed object is
1773
         *     {@link BigInteger }
1774
         *     
1775
         */
1776
        public void setValue(BigInteger value) {
1777
            this.value = value;
1778
        }
1779
 
1780
        /**
1781
         * Gets the value of the unitOfMeasure property.
1782
         * 
1783
         * @return
1784
         *     possible object is
1785
         *     {@link String }
1786
         *     
1787
         */
1788
        public String getUnitOfMeasure() {
1789
            return unitOfMeasure;
1790
        }
1791
 
1792
        /**
1793
         * Sets the value of the unitOfMeasure property.
1794
         * 
1795
         * @param value
1796
         *     allowed object is
1797
         *     {@link String }
1798
         *     
1799
         */
1800
        public void setUnitOfMeasure(String value) {
1801
            this.unitOfMeasure = value;
1802
        }
1803
 
1804
    }
1805
 
1806
 
1807
    /**
1808
     * <p>Java class for anonymous complex type.
1809
     * 
1810
     * <p>The following schema fragment specifies the expected content contained within this class.
1811
     * 
1812
     * <pre>
1813
     * &lt;complexType>
1814
     *   &lt;simpleContent>
1815
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1816
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1817
     *     &lt;/extension>
1818
     *   &lt;/simpleContent>
1819
     * &lt;/complexType>
1820
     * </pre>
1821
     * 
1822
     * 
1823
     */
1824
    @XmlAccessorType(XmlAccessType.FIELD)
1825
    @XmlType(name = "", propOrder = {
1826
        "value"
1827
    })
1828
    public static class Phosphorus {
1829
 
1830
        @XmlValue
1831
        @XmlSchemaType(name = "positiveInteger")
1832
        protected BigInteger value;
1833
        @XmlAttribute(required = true)
1834
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1835
        protected String unitOfMeasure;
1836
 
1837
        /**
1838
         * Gets the value of the value property.
1839
         * 
1840
         * @return
1841
         *     possible object is
1842
         *     {@link BigInteger }
1843
         *     
1844
         */
1845
        public BigInteger getValue() {
1846
            return value;
1847
        }
1848
 
1849
        /**
1850
         * Sets the value of the value property.
1851
         * 
1852
         * @param value
1853
         *     allowed object is
1854
         *     {@link BigInteger }
1855
         *     
1856
         */
1857
        public void setValue(BigInteger value) {
1858
            this.value = value;
1859
        }
1860
 
1861
        /**
1862
         * Gets the value of the unitOfMeasure property.
1863
         * 
1864
         * @return
1865
         *     possible object is
1866
         *     {@link String }
1867
         *     
1868
         */
1869
        public String getUnitOfMeasure() {
1870
            return unitOfMeasure;
1871
        }
1872
 
1873
        /**
1874
         * Sets the value of the unitOfMeasure property.
1875
         * 
1876
         * @param value
1877
         *     allowed object is
1878
         *     {@link String }
1879
         *     
1880
         */
1881
        public void setUnitOfMeasure(String value) {
1882
            this.unitOfMeasure = value;
1883
        }
1884
 
1885
    }
1886
 
1887
 
1888
    /**
1889
     * <p>Java class for anonymous complex type.
1890
     * 
1891
     * <p>The following schema fragment specifies the expected content contained within this class.
1892
     * 
1893
     * <pre>
1894
     * &lt;complexType>
1895
     *   &lt;simpleContent>
1896
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1897
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1898
     *     &lt;/extension>
1899
     *   &lt;/simpleContent>
1900
     * &lt;/complexType>
1901
     * </pre>
1902
     * 
1903
     * 
1904
     */
1905
    @XmlAccessorType(XmlAccessType.FIELD)
1906
    @XmlType(name = "", propOrder = {
1907
        "value"
1908
    })
1909
    public static class PolyunsaturatedFat {
1910
 
1911
        @XmlValue
1912
        @XmlSchemaType(name = "positiveInteger")
1913
        protected BigInteger value;
1914
        @XmlAttribute(required = true)
1915
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1916
        protected String unitOfMeasure;
1917
 
1918
        /**
1919
         * Gets the value of the value property.
1920
         * 
1921
         * @return
1922
         *     possible object is
1923
         *     {@link BigInteger }
1924
         *     
1925
         */
1926
        public BigInteger getValue() {
1927
            return value;
1928
        }
1929
 
1930
        /**
1931
         * Sets the value of the value property.
1932
         * 
1933
         * @param value
1934
         *     allowed object is
1935
         *     {@link BigInteger }
1936
         *     
1937
         */
1938
        public void setValue(BigInteger value) {
1939
            this.value = value;
1940
        }
1941
 
1942
        /**
1943
         * Gets the value of the unitOfMeasure property.
1944
         * 
1945
         * @return
1946
         *     possible object is
1947
         *     {@link String }
1948
         *     
1949
         */
1950
        public String getUnitOfMeasure() {
1951
            return unitOfMeasure;
1952
        }
1953
 
1954
        /**
1955
         * Sets the value of the unitOfMeasure property.
1956
         * 
1957
         * @param value
1958
         *     allowed object is
1959
         *     {@link String }
1960
         *     
1961
         */
1962
        public void setUnitOfMeasure(String value) {
1963
            this.unitOfMeasure = value;
1964
        }
1965
 
1966
    }
1967
 
1968
 
1969
    /**
1970
     * <p>Java class for anonymous complex type.
1971
     * 
1972
     * <p>The following schema fragment specifies the expected content contained within this class.
1973
     * 
1974
     * <pre>
1975
     * &lt;complexType>
1976
     *   &lt;simpleContent>
1977
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1978
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1979
     *     &lt;/extension>
1980
     *   &lt;/simpleContent>
1981
     * &lt;/complexType>
1982
     * </pre>
1983
     * 
1984
     * 
1985
     */
1986
    @XmlAccessorType(XmlAccessType.FIELD)
1987
    @XmlType(name = "", propOrder = {
1988
        "value"
1989
    })
1990
    public static class Potassium {
1991
 
1992
        @XmlValue
1993
        @XmlSchemaType(name = "positiveInteger")
1994
        protected BigInteger value;
1995
        @XmlAttribute(required = true)
1996
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1997
        protected String unitOfMeasure;
1998
 
1999
        /**
2000
         * Gets the value of the value property.
2001
         * 
2002
         * @return
2003
         *     possible object is
2004
         *     {@link BigInteger }
2005
         *     
2006
         */
2007
        public BigInteger getValue() {
2008
            return value;
2009
        }
2010
 
2011
        /**
2012
         * Sets the value of the value property.
2013
         * 
2014
         * @param value
2015
         *     allowed object is
2016
         *     {@link BigInteger }
2017
         *     
2018
         */
2019
        public void setValue(BigInteger value) {
2020
            this.value = value;
2021
        }
2022
 
2023
        /**
2024
         * Gets the value of the unitOfMeasure property.
2025
         * 
2026
         * @return
2027
         *     possible object is
2028
         *     {@link String }
2029
         *     
2030
         */
2031
        public String getUnitOfMeasure() {
2032
            return unitOfMeasure;
2033
        }
2034
 
2035
        /**
2036
         * Sets the value of the unitOfMeasure property.
2037
         * 
2038
         * @param value
2039
         *     allowed object is
2040
         *     {@link String }
2041
         *     
2042
         */
2043
        public void setUnitOfMeasure(String value) {
2044
            this.unitOfMeasure = value;
2045
        }
2046
 
2047
    }
2048
 
2049
 
2050
    /**
2051
     * <p>Java class for anonymous complex type.
2052
     * 
2053
     * <p>The following schema fragment specifies the expected content contained within this class.
2054
     * 
2055
     * <pre>
2056
     * &lt;complexType>
2057
     *   &lt;simpleContent>
2058
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2059
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2060
     *     &lt;/extension>
2061
     *   &lt;/simpleContent>
2062
     * &lt;/complexType>
2063
     * </pre>
2064
     * 
2065
     * 
2066
     */
2067
    @XmlAccessorType(XmlAccessType.FIELD)
2068
    @XmlType(name = "", propOrder = {
2069
        "value"
2070
    })
2071
    public static class Protein {
2072
 
2073
        @XmlValue
2074
        @XmlSchemaType(name = "positiveInteger")
2075
        protected BigInteger value;
2076
        @XmlAttribute(required = true)
2077
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2078
        protected String unitOfMeasure;
2079
 
2080
        /**
2081
         * Gets the value of the value property.
2082
         * 
2083
         * @return
2084
         *     possible object is
2085
         *     {@link BigInteger }
2086
         *     
2087
         */
2088
        public BigInteger getValue() {
2089
            return value;
2090
        }
2091
 
2092
        /**
2093
         * Sets the value of the value property.
2094
         * 
2095
         * @param value
2096
         *     allowed object is
2097
         *     {@link BigInteger }
2098
         *     
2099
         */
2100
        public void setValue(BigInteger value) {
2101
            this.value = value;
2102
        }
2103
 
2104
        /**
2105
         * Gets the value of the unitOfMeasure property.
2106
         * 
2107
         * @return
2108
         *     possible object is
2109
         *     {@link String }
2110
         *     
2111
         */
2112
        public String getUnitOfMeasure() {
2113
            return unitOfMeasure;
2114
        }
2115
 
2116
        /**
2117
         * Sets the value of the unitOfMeasure property.
2118
         * 
2119
         * @param value
2120
         *     allowed object is
2121
         *     {@link String }
2122
         *     
2123
         */
2124
        public void setUnitOfMeasure(String value) {
2125
            this.unitOfMeasure = value;
2126
        }
2127
 
2128
    }
2129
 
2130
 
2131
    /**
2132
     * <p>Java class for anonymous complex type.
2133
     * 
2134
     * <p>The following schema fragment specifies the expected content contained within this class.
2135
     * 
2136
     * <pre>
2137
     * &lt;complexType>
2138
     *   &lt;simpleContent>
2139
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2140
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2141
     *     &lt;/extension>
2142
     *   &lt;/simpleContent>
2143
     * &lt;/complexType>
2144
     * </pre>
2145
     * 
2146
     * 
2147
     */
2148
    @XmlAccessorType(XmlAccessType.FIELD)
2149
    @XmlType(name = "", propOrder = {
2150
        "value"
2151
    })
2152
    public static class SaturatedFat {
2153
 
2154
        @XmlValue
2155
        @XmlSchemaType(name = "positiveInteger")
2156
        protected BigInteger value;
2157
        @XmlAttribute(required = true)
2158
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2159
        protected String unitOfMeasure;
2160
 
2161
        /**
2162
         * Gets the value of the value property.
2163
         * 
2164
         * @return
2165
         *     possible object is
2166
         *     {@link BigInteger }
2167
         *     
2168
         */
2169
        public BigInteger getValue() {
2170
            return value;
2171
        }
2172
 
2173
        /**
2174
         * Sets the value of the value property.
2175
         * 
2176
         * @param value
2177
         *     allowed object is
2178
         *     {@link BigInteger }
2179
         *     
2180
         */
2181
        public void setValue(BigInteger value) {
2182
            this.value = value;
2183
        }
2184
 
2185
        /**
2186
         * Gets the value of the unitOfMeasure property.
2187
         * 
2188
         * @return
2189
         *     possible object is
2190
         *     {@link String }
2191
         *     
2192
         */
2193
        public String getUnitOfMeasure() {
2194
            return unitOfMeasure;
2195
        }
2196
 
2197
        /**
2198
         * Sets the value of the unitOfMeasure property.
2199
         * 
2200
         * @param value
2201
         *     allowed object is
2202
         *     {@link String }
2203
         *     
2204
         */
2205
        public void setUnitOfMeasure(String value) {
2206
            this.unitOfMeasure = value;
2207
        }
2208
 
2209
    }
2210
 
2211
 
2212
    /**
2213
     * <p>Java class for anonymous complex type.
2214
     * 
2215
     * <p>The following schema fragment specifies the expected content contained within this class.
2216
     * 
2217
     * <pre>
2218
     * &lt;complexType>
2219
     *   &lt;simpleContent>
2220
     *     &lt;extension base="&lt;>PositiveDimension">
2221
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2222
     *     &lt;/extension>
2223
     *   &lt;/simpleContent>
2224
     * &lt;/complexType>
2225
     * </pre>
2226
     * 
2227
     * 
2228
     */
2229
    @XmlAccessorType(XmlAccessType.FIELD)
2230
    @XmlType(name = "", propOrder = {
2231
        "value"
2232
    })
2233
    public static class ServingSize {
2234
 
2235
        @XmlValue
2236
        protected BigDecimal value;
2237
        @XmlAttribute(required = true)
2238
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2239
        protected String unitOfMeasure;
2240
 
2241
        /**
2242
         * Gets the value of the value property.
2243
         * 
2244
         * @return
2245
         *     possible object is
2246
         *     {@link BigDecimal }
2247
         *     
2248
         */
2249
        public BigDecimal getValue() {
2250
            return value;
2251
        }
2252
 
2253
        /**
2254
         * Sets the value of the value property.
2255
         * 
2256
         * @param value
2257
         *     allowed object is
2258
         *     {@link BigDecimal }
2259
         *     
2260
         */
2261
        public void setValue(BigDecimal value) {
2262
            this.value = value;
2263
        }
2264
 
2265
        /**
2266
         * Gets the value of the unitOfMeasure property.
2267
         * 
2268
         * @return
2269
         *     possible object is
2270
         *     {@link String }
2271
         *     
2272
         */
2273
        public String getUnitOfMeasure() {
2274
            return unitOfMeasure;
2275
        }
2276
 
2277
        /**
2278
         * Sets the value of the unitOfMeasure property.
2279
         * 
2280
         * @param value
2281
         *     allowed object is
2282
         *     {@link String }
2283
         *     
2284
         */
2285
        public void setUnitOfMeasure(String value) {
2286
            this.unitOfMeasure = value;
2287
        }
2288
 
2289
    }
2290
 
2291
 
2292
    /**
2293
     * <p>Java class for anonymous complex type.
2294
     * 
2295
     * <p>The following schema fragment specifies the expected content contained within this class.
2296
     * 
2297
     * <pre>
2298
     * &lt;complexType>
2299
     *   &lt;simpleContent>
2300
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2301
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2302
     *     &lt;/extension>
2303
     *   &lt;/simpleContent>
2304
     * &lt;/complexType>
2305
     * </pre>
2306
     * 
2307
     * 
2308
     */
2309
    @XmlAccessorType(XmlAccessType.FIELD)
2310
    @XmlType(name = "", propOrder = {
2311
        "value"
2312
    })
2313
    public static class Sodium {
2314
 
2315
        @XmlValue
2316
        @XmlSchemaType(name = "positiveInteger")
2317
        protected BigInteger value;
2318
        @XmlAttribute(required = true)
2319
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2320
        protected String unitOfMeasure;
2321
 
2322
        /**
2323
         * Gets the value of the value property.
2324
         * 
2325
         * @return
2326
         *     possible object is
2327
         *     {@link BigInteger }
2328
         *     
2329
         */
2330
        public BigInteger getValue() {
2331
            return value;
2332
        }
2333
 
2334
        /**
2335
         * Sets the value of the value property.
2336
         * 
2337
         * @param value
2338
         *     allowed object is
2339
         *     {@link BigInteger }
2340
         *     
2341
         */
2342
        public void setValue(BigInteger value) {
2343
            this.value = value;
2344
        }
2345
 
2346
        /**
2347
         * Gets the value of the unitOfMeasure property.
2348
         * 
2349
         * @return
2350
         *     possible object is
2351
         *     {@link String }
2352
         *     
2353
         */
2354
        public String getUnitOfMeasure() {
2355
            return unitOfMeasure;
2356
        }
2357
 
2358
        /**
2359
         * Sets the value of the unitOfMeasure property.
2360
         * 
2361
         * @param value
2362
         *     allowed object is
2363
         *     {@link String }
2364
         *     
2365
         */
2366
        public void setUnitOfMeasure(String value) {
2367
            this.unitOfMeasure = value;
2368
        }
2369
 
2370
    }
2371
 
2372
 
2373
    /**
2374
     * <p>Java class for anonymous complex type.
2375
     * 
2376
     * <p>The following schema fragment specifies the expected content contained within this class.
2377
     * 
2378
     * <pre>
2379
     * &lt;complexType>
2380
     *   &lt;simpleContent>
2381
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2382
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2383
     *     &lt;/extension>
2384
     *   &lt;/simpleContent>
2385
     * &lt;/complexType>
2386
     * </pre>
2387
     * 
2388
     * 
2389
     */
2390
    @XmlAccessorType(XmlAccessType.FIELD)
2391
    @XmlType(name = "", propOrder = {
2392
        "value"
2393
    })
2394
    public static class SolubleFiber {
2395
 
2396
        @XmlValue
2397
        @XmlSchemaType(name = "positiveInteger")
2398
        protected BigInteger value;
2399
        @XmlAttribute(required = true)
2400
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2401
        protected String unitOfMeasure;
2402
 
2403
        /**
2404
         * Gets the value of the value property.
2405
         * 
2406
         * @return
2407
         *     possible object is
2408
         *     {@link BigInteger }
2409
         *     
2410
         */
2411
        public BigInteger getValue() {
2412
            return value;
2413
        }
2414
 
2415
        /**
2416
         * Sets the value of the value property.
2417
         * 
2418
         * @param value
2419
         *     allowed object is
2420
         *     {@link BigInteger }
2421
         *     
2422
         */
2423
        public void setValue(BigInteger value) {
2424
            this.value = value;
2425
        }
2426
 
2427
        /**
2428
         * Gets the value of the unitOfMeasure property.
2429
         * 
2430
         * @return
2431
         *     possible object is
2432
         *     {@link String }
2433
         *     
2434
         */
2435
        public String getUnitOfMeasure() {
2436
            return unitOfMeasure;
2437
        }
2438
 
2439
        /**
2440
         * Sets the value of the unitOfMeasure property.
2441
         * 
2442
         * @param value
2443
         *     allowed object is
2444
         *     {@link String }
2445
         *     
2446
         */
2447
        public void setUnitOfMeasure(String value) {
2448
            this.unitOfMeasure = value;
2449
        }
2450
 
2451
    }
2452
 
2453
 
2454
    /**
2455
     * <p>Java class for anonymous complex type.
2456
     * 
2457
     * <p>The following schema fragment specifies the expected content contained within this class.
2458
     * 
2459
     * <pre>
2460
     * &lt;complexType>
2461
     *   &lt;simpleContent>
2462
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2463
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2464
     *     &lt;/extension>
2465
     *   &lt;/simpleContent>
2466
     * &lt;/complexType>
2467
     * </pre>
2468
     * 
2469
     * 
2470
     */
2471
    @XmlAccessorType(XmlAccessType.FIELD)
2472
    @XmlType(name = "", propOrder = {
2473
        "value"
2474
    })
2475
    public static class SugarAlcohol {
2476
 
2477
        @XmlValue
2478
        @XmlSchemaType(name = "positiveInteger")
2479
        protected BigInteger value;
2480
        @XmlAttribute(required = true)
2481
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2482
        protected String unitOfMeasure;
2483
 
2484
        /**
2485
         * Gets the value of the value property.
2486
         * 
2487
         * @return
2488
         *     possible object is
2489
         *     {@link BigInteger }
2490
         *     
2491
         */
2492
        public BigInteger getValue() {
2493
            return value;
2494
        }
2495
 
2496
        /**
2497
         * Sets the value of the value property.
2498
         * 
2499
         * @param value
2500
         *     allowed object is
2501
         *     {@link BigInteger }
2502
         *     
2503
         */
2504
        public void setValue(BigInteger value) {
2505
            this.value = value;
2506
        }
2507
 
2508
        /**
2509
         * Gets the value of the unitOfMeasure property.
2510
         * 
2511
         * @return
2512
         *     possible object is
2513
         *     {@link String }
2514
         *     
2515
         */
2516
        public String getUnitOfMeasure() {
2517
            return unitOfMeasure;
2518
        }
2519
 
2520
        /**
2521
         * Sets the value of the unitOfMeasure property.
2522
         * 
2523
         * @param value
2524
         *     allowed object is
2525
         *     {@link String }
2526
         *     
2527
         */
2528
        public void setUnitOfMeasure(String value) {
2529
            this.unitOfMeasure = value;
2530
        }
2531
 
2532
    }
2533
 
2534
 
2535
    /**
2536
     * <p>Java class for anonymous complex type.
2537
     * 
2538
     * <p>The following schema fragment specifies the expected content contained within this class.
2539
     * 
2540
     * <pre>
2541
     * &lt;complexType>
2542
     *   &lt;simpleContent>
2543
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2544
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2545
     *     &lt;/extension>
2546
     *   &lt;/simpleContent>
2547
     * &lt;/complexType>
2548
     * </pre>
2549
     * 
2550
     * 
2551
     */
2552
    @XmlAccessorType(XmlAccessType.FIELD)
2553
    @XmlType(name = "", propOrder = {
2554
        "value"
2555
    })
2556
    public static class Sugars {
2557
 
2558
        @XmlValue
2559
        @XmlSchemaType(name = "positiveInteger")
2560
        protected BigInteger value;
2561
        @XmlAttribute(required = true)
2562
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2563
        protected String unitOfMeasure;
2564
 
2565
        /**
2566
         * Gets the value of the value property.
2567
         * 
2568
         * @return
2569
         *     possible object is
2570
         *     {@link BigInteger }
2571
         *     
2572
         */
2573
        public BigInteger getValue() {
2574
            return value;
2575
        }
2576
 
2577
        /**
2578
         * Sets the value of the value property.
2579
         * 
2580
         * @param value
2581
         *     allowed object is
2582
         *     {@link BigInteger }
2583
         *     
2584
         */
2585
        public void setValue(BigInteger value) {
2586
            this.value = value;
2587
        }
2588
 
2589
        /**
2590
         * Gets the value of the unitOfMeasure property.
2591
         * 
2592
         * @return
2593
         *     possible object is
2594
         *     {@link String }
2595
         *     
2596
         */
2597
        public String getUnitOfMeasure() {
2598
            return unitOfMeasure;
2599
        }
2600
 
2601
        /**
2602
         * Sets the value of the unitOfMeasure property.
2603
         * 
2604
         * @param value
2605
         *     allowed object is
2606
         *     {@link String }
2607
         *     
2608
         */
2609
        public void setUnitOfMeasure(String value) {
2610
            this.unitOfMeasure = value;
2611
        }
2612
 
2613
    }
2614
 
2615
 
2616
    /**
2617
     * <p>Java class for anonymous complex type.
2618
     * 
2619
     * <p>The following schema fragment specifies the expected content contained within this class.
2620
     * 
2621
     * <pre>
2622
     * &lt;complexType>
2623
     *   &lt;simpleContent>
2624
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2625
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2626
     *     &lt;/extension>
2627
     *   &lt;/simpleContent>
2628
     * &lt;/complexType>
2629
     * </pre>
2630
     * 
2631
     * 
2632
     */
2633
    @XmlAccessorType(XmlAccessType.FIELD)
2634
    @XmlType(name = "", propOrder = {
2635
        "value"
2636
    })
2637
    public static class Thiamin {
2638
 
2639
        @XmlValue
2640
        @XmlSchemaType(name = "positiveInteger")
2641
        protected BigInteger value;
2642
        @XmlAttribute(required = true)
2643
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2644
        protected String unitOfMeasure;
2645
 
2646
        /**
2647
         * Gets the value of the value property.
2648
         * 
2649
         * @return
2650
         *     possible object is
2651
         *     {@link BigInteger }
2652
         *     
2653
         */
2654
        public BigInteger getValue() {
2655
            return value;
2656
        }
2657
 
2658
        /**
2659
         * Sets the value of the value property.
2660
         * 
2661
         * @param value
2662
         *     allowed object is
2663
         *     {@link BigInteger }
2664
         *     
2665
         */
2666
        public void setValue(BigInteger value) {
2667
            this.value = value;
2668
        }
2669
 
2670
        /**
2671
         * Gets the value of the unitOfMeasure property.
2672
         * 
2673
         * @return
2674
         *     possible object is
2675
         *     {@link String }
2676
         *     
2677
         */
2678
        public String getUnitOfMeasure() {
2679
            return unitOfMeasure;
2680
        }
2681
 
2682
        /**
2683
         * Sets the value of the unitOfMeasure property.
2684
         * 
2685
         * @param value
2686
         *     allowed object is
2687
         *     {@link String }
2688
         *     
2689
         */
2690
        public void setUnitOfMeasure(String value) {
2691
            this.unitOfMeasure = value;
2692
        }
2693
 
2694
    }
2695
 
2696
 
2697
    /**
2698
     * <p>Java class for anonymous complex type.
2699
     * 
2700
     * <p>The following schema fragment specifies the expected content contained within this class.
2701
     * 
2702
     * <pre>
2703
     * &lt;complexType>
2704
     *   &lt;simpleContent>
2705
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2706
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2707
     *     &lt;/extension>
2708
     *   &lt;/simpleContent>
2709
     * &lt;/complexType>
2710
     * </pre>
2711
     * 
2712
     * 
2713
     */
2714
    @XmlAccessorType(XmlAccessType.FIELD)
2715
    @XmlType(name = "", propOrder = {
2716
        "value"
2717
    })
2718
    public static class TotalCarbohydrate {
2719
 
2720
        @XmlValue
2721
        @XmlSchemaType(name = "positiveInteger")
2722
        protected BigInteger value;
2723
        @XmlAttribute(required = true)
2724
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2725
        protected String unitOfMeasure;
2726
 
2727
        /**
2728
         * Gets the value of the value property.
2729
         * 
2730
         * @return
2731
         *     possible object is
2732
         *     {@link BigInteger }
2733
         *     
2734
         */
2735
        public BigInteger getValue() {
2736
            return value;
2737
        }
2738
 
2739
        /**
2740
         * Sets the value of the value property.
2741
         * 
2742
         * @param value
2743
         *     allowed object is
2744
         *     {@link BigInteger }
2745
         *     
2746
         */
2747
        public void setValue(BigInteger value) {
2748
            this.value = value;
2749
        }
2750
 
2751
        /**
2752
         * Gets the value of the unitOfMeasure property.
2753
         * 
2754
         * @return
2755
         *     possible object is
2756
         *     {@link String }
2757
         *     
2758
         */
2759
        public String getUnitOfMeasure() {
2760
            return unitOfMeasure;
2761
        }
2762
 
2763
        /**
2764
         * Sets the value of the unitOfMeasure property.
2765
         * 
2766
         * @param value
2767
         *     allowed object is
2768
         *     {@link String }
2769
         *     
2770
         */
2771
        public void setUnitOfMeasure(String value) {
2772
            this.unitOfMeasure = value;
2773
        }
2774
 
2775
    }
2776
 
2777
 
2778
    /**
2779
     * <p>Java class for anonymous complex type.
2780
     * 
2781
     * <p>The following schema fragment specifies the expected content contained within this class.
2782
     * 
2783
     * <pre>
2784
     * &lt;complexType>
2785
     *   &lt;simpleContent>
2786
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2787
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2788
     *     &lt;/extension>
2789
     *   &lt;/simpleContent>
2790
     * &lt;/complexType>
2791
     * </pre>
2792
     * 
2793
     * 
2794
     */
2795
    @XmlAccessorType(XmlAccessType.FIELD)
2796
    @XmlType(name = "", propOrder = {
2797
        "value"
2798
    })
2799
    public static class TotalFat {
2800
 
2801
        @XmlValue
2802
        @XmlSchemaType(name = "positiveInteger")
2803
        protected BigInteger value;
2804
        @XmlAttribute(required = true)
2805
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2806
        protected String unitOfMeasure;
2807
 
2808
        /**
2809
         * Gets the value of the value property.
2810
         * 
2811
         * @return
2812
         *     possible object is
2813
         *     {@link BigInteger }
2814
         *     
2815
         */
2816
        public BigInteger getValue() {
2817
            return value;
2818
        }
2819
 
2820
        /**
2821
         * Sets the value of the value property.
2822
         * 
2823
         * @param value
2824
         *     allowed object is
2825
         *     {@link BigInteger }
2826
         *     
2827
         */
2828
        public void setValue(BigInteger value) {
2829
            this.value = value;
2830
        }
2831
 
2832
        /**
2833
         * Gets the value of the unitOfMeasure property.
2834
         * 
2835
         * @return
2836
         *     possible object is
2837
         *     {@link String }
2838
         *     
2839
         */
2840
        public String getUnitOfMeasure() {
2841
            return unitOfMeasure;
2842
        }
2843
 
2844
        /**
2845
         * Sets the value of the unitOfMeasure property.
2846
         * 
2847
         * @param value
2848
         *     allowed object is
2849
         *     {@link String }
2850
         *     
2851
         */
2852
        public void setUnitOfMeasure(String value) {
2853
            this.unitOfMeasure = value;
2854
        }
2855
 
2856
    }
2857
 
2858
 
2859
    /**
2860
     * <p>Java class for anonymous complex type.
2861
     * 
2862
     * <p>The following schema fragment specifies the expected content contained within this class.
2863
     * 
2864
     * <pre>
2865
     * &lt;complexType>
2866
     *   &lt;simpleContent>
2867
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2868
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2869
     *     &lt;/extension>
2870
     *   &lt;/simpleContent>
2871
     * &lt;/complexType>
2872
     * </pre>
2873
     * 
2874
     * 
2875
     */
2876
    @XmlAccessorType(XmlAccessType.FIELD)
2877
    @XmlType(name = "", propOrder = {
2878
        "value"
2879
    })
2880
    public static class TransFat {
2881
 
2882
        @XmlValue
2883
        @XmlSchemaType(name = "positiveInteger")
2884
        protected BigInteger value;
2885
        @XmlAttribute(required = true)
2886
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2887
        protected String unitOfMeasure;
2888
 
2889
        /**
2890
         * Gets the value of the value property.
2891
         * 
2892
         * @return
2893
         *     possible object is
2894
         *     {@link BigInteger }
2895
         *     
2896
         */
2897
        public BigInteger getValue() {
2898
            return value;
2899
        }
2900
 
2901
        /**
2902
         * Sets the value of the value property.
2903
         * 
2904
         * @param value
2905
         *     allowed object is
2906
         *     {@link BigInteger }
2907
         *     
2908
         */
2909
        public void setValue(BigInteger value) {
2910
            this.value = value;
2911
        }
2912
 
2913
        /**
2914
         * Gets the value of the unitOfMeasure property.
2915
         * 
2916
         * @return
2917
         *     possible object is
2918
         *     {@link String }
2919
         *     
2920
         */
2921
        public String getUnitOfMeasure() {
2922
            return unitOfMeasure;
2923
        }
2924
 
2925
        /**
2926
         * Sets the value of the unitOfMeasure property.
2927
         * 
2928
         * @param value
2929
         *     allowed object is
2930
         *     {@link String }
2931
         *     
2932
         */
2933
        public void setUnitOfMeasure(String value) {
2934
            this.unitOfMeasure = value;
2935
        }
2936
 
2937
    }
2938
 
2939
 
2940
    /**
2941
     * <p>Java class for anonymous complex type.
2942
     * 
2943
     * <p>The following schema fragment specifies the expected content contained within this class.
2944
     * 
2945
     * <pre>
2946
     * &lt;complexType>
2947
     *   &lt;simpleContent>
2948
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
2949
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
2950
     *     &lt;/extension>
2951
     *   &lt;/simpleContent>
2952
     * &lt;/complexType>
2953
     * </pre>
2954
     * 
2955
     * 
2956
     */
2957
    @XmlAccessorType(XmlAccessType.FIELD)
2958
    @XmlType(name = "", propOrder = {
2959
        "value"
2960
    })
2961
    public static class VitaminA {
2962
 
2963
        @XmlValue
2964
        @XmlSchemaType(name = "positiveInteger")
2965
        protected BigInteger value;
2966
        @XmlAttribute(required = true)
2967
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2968
        protected String unitOfMeasure;
2969
 
2970
        /**
2971
         * Gets the value of the value property.
2972
         * 
2973
         * @return
2974
         *     possible object is
2975
         *     {@link BigInteger }
2976
         *     
2977
         */
2978
        public BigInteger getValue() {
2979
            return value;
2980
        }
2981
 
2982
        /**
2983
         * Sets the value of the value property.
2984
         * 
2985
         * @param value
2986
         *     allowed object is
2987
         *     {@link BigInteger }
2988
         *     
2989
         */
2990
        public void setValue(BigInteger value) {
2991
            this.value = value;
2992
        }
2993
 
2994
        /**
2995
         * Gets the value of the unitOfMeasure property.
2996
         * 
2997
         * @return
2998
         *     possible object is
2999
         *     {@link String }
3000
         *     
3001
         */
3002
        public String getUnitOfMeasure() {
3003
            return unitOfMeasure;
3004
        }
3005
 
3006
        /**
3007
         * Sets the value of the unitOfMeasure property.
3008
         * 
3009
         * @param value
3010
         *     allowed object is
3011
         *     {@link String }
3012
         *     
3013
         */
3014
        public void setUnitOfMeasure(String value) {
3015
            this.unitOfMeasure = value;
3016
        }
3017
 
3018
    }
3019
 
3020
 
3021
    /**
3022
     * <p>Java class for anonymous complex type.
3023
     * 
3024
     * <p>The following schema fragment specifies the expected content contained within this class.
3025
     * 
3026
     * <pre>
3027
     * &lt;complexType>
3028
     *   &lt;simpleContent>
3029
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
3030
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
3031
     *     &lt;/extension>
3032
     *   &lt;/simpleContent>
3033
     * &lt;/complexType>
3034
     * </pre>
3035
     * 
3036
     * 
3037
     */
3038
    @XmlAccessorType(XmlAccessType.FIELD)
3039
    @XmlType(name = "", propOrder = {
3040
        "value"
3041
    })
3042
    public static class VitaminC {
3043
 
3044
        @XmlValue
3045
        @XmlSchemaType(name = "positiveInteger")
3046
        protected BigInteger value;
3047
        @XmlAttribute(required = true)
3048
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
3049
        protected String unitOfMeasure;
3050
 
3051
        /**
3052
         * Gets the value of the value property.
3053
         * 
3054
         * @return
3055
         *     possible object is
3056
         *     {@link BigInteger }
3057
         *     
3058
         */
3059
        public BigInteger getValue() {
3060
            return value;
3061
        }
3062
 
3063
        /**
3064
         * Sets the value of the value property.
3065
         * 
3066
         * @param value
3067
         *     allowed object is
3068
         *     {@link BigInteger }
3069
         *     
3070
         */
3071
        public void setValue(BigInteger value) {
3072
            this.value = value;
3073
        }
3074
 
3075
        /**
3076
         * Gets the value of the unitOfMeasure property.
3077
         * 
3078
         * @return
3079
         *     possible object is
3080
         *     {@link String }
3081
         *     
3082
         */
3083
        public String getUnitOfMeasure() {
3084
            return unitOfMeasure;
3085
        }
3086
 
3087
        /**
3088
         * Sets the value of the unitOfMeasure property.
3089
         * 
3090
         * @param value
3091
         *     allowed object is
3092
         *     {@link String }
3093
         *     
3094
         */
3095
        public void setUnitOfMeasure(String value) {
3096
            this.unitOfMeasure = value;
3097
        }
3098
 
3099
    }
3100
 
3101
}