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:57:00 PM IST 
6
//
7
 
8
 
9
package in.shop2020.feeds.products;
10
 
11
import java.math.BigInteger;
12
import java.util.ArrayList;
13
import java.util.List;
14
import javax.xml.bind.annotation.XmlAccessType;
15
import javax.xml.bind.annotation.XmlAccessorType;
16
import javax.xml.bind.annotation.XmlElement;
17
import javax.xml.bind.annotation.XmlRootElement;
18
import javax.xml.bind.annotation.XmlSchemaType;
19
import javax.xml.bind.annotation.XmlType;
20
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
21
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
22
 
23
 
24
/**
25
 * <p>Java class for anonymous complex type.
26
 * 
27
 * <p>The following schema fragment specifies the expected content contained within this class.
28
 * 
29
 * <pre>
30
 * &lt;complexType>
31
 *   &lt;complexContent>
32
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
33
 *       &lt;sequence>
34
 *         &lt;element name="HardwarePlatform" type="{}MediumStringNotNull" maxOccurs="5"/>
35
 *         &lt;element name="Bundles" type="{}ThirtyStringNotNull" minOccurs="0"/>
36
 *         &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
37
 *         &lt;element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>
38
 *         &lt;element name="AdditionalFeatures" type="{}LongStringNotNull" minOccurs="0"/>
39
 *         &lt;element name="ItemPackageQuantity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
40
 *         &lt;element name="MaxNumberOfPlayers" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
41
 *       &lt;/sequence>
42
 *     &lt;/restriction>
43
 *   &lt;/complexContent>
44
 * &lt;/complexType>
45
 * </pre>
46
 * 
47
 * 
48
 */
49
@XmlAccessorType(XmlAccessType.FIELD)
50
@XmlType(name = "", propOrder = {
51
    "hardwarePlatform",
52
    "bundles",
53
    "color",
54
    "colorMap",
55
    "additionalFeatures",
56
    "itemPackageQuantity",
57
    "maxNumberOfPlayers"
58
})
59
@XmlRootElement(name = "VideoGamesHardware")
60
public class VideoGamesHardware {
61
 
62
    @XmlElement(name = "HardwarePlatform", required = true)
63
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
64
    protected List<String> hardwarePlatform;
65
    @XmlElement(name = "Bundles")
66
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
67
    protected String bundles;
68
    @XmlElement(name = "Color")
69
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
70
    protected String color;
71
    @XmlElement(name = "ColorMap")
72
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
73
    protected String colorMap;
74
    @XmlElement(name = "AdditionalFeatures")
75
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
76
    protected String additionalFeatures;
77
    @XmlElement(name = "ItemPackageQuantity")
78
    @XmlSchemaType(name = "positiveInteger")
79
    protected BigInteger itemPackageQuantity;
80
    @XmlElement(name = "MaxNumberOfPlayers")
81
    @XmlSchemaType(name = "positiveInteger")
82
    protected BigInteger maxNumberOfPlayers;
83
 
84
    /**
85
     * Gets the value of the hardwarePlatform property.
86
     * 
87
     * <p>
88
     * This accessor method returns a reference to the live list,
89
     * not a snapshot. Therefore any modification you make to the
90
     * returned list will be present inside the JAXB object.
91
     * This is why there is not a <CODE>set</CODE> method for the hardwarePlatform property.
92
     * 
93
     * <p>
94
     * For example, to add a new item, do as follows:
95
     * <pre>
96
     *    getHardwarePlatform().add(newItem);
97
     * </pre>
98
     * 
99
     * 
100
     * <p>
101
     * Objects of the following type(s) are allowed in the list
102
     * {@link String }
103
     * 
104
     * 
105
     */
106
    public List<String> getHardwarePlatform() {
107
        if (hardwarePlatform == null) {
108
            hardwarePlatform = new ArrayList<String>();
109
        }
110
        return this.hardwarePlatform;
111
    }
112
 
113
    /**
114
     * Gets the value of the bundles property.
115
     * 
116
     * @return
117
     *     possible object is
118
     *     {@link String }
119
     *     
120
     */
121
    public String getBundles() {
122
        return bundles;
123
    }
124
 
125
    /**
126
     * Sets the value of the bundles property.
127
     * 
128
     * @param value
129
     *     allowed object is
130
     *     {@link String }
131
     *     
132
     */
133
    public void setBundles(String value) {
134
        this.bundles = value;
135
    }
136
 
137
    /**
138
     * Gets the value of the color property.
139
     * 
140
     * @return
141
     *     possible object is
142
     *     {@link String }
143
     *     
144
     */
145
    public String getColor() {
146
        return color;
147
    }
148
 
149
    /**
150
     * Sets the value of the color property.
151
     * 
152
     * @param value
153
     *     allowed object is
154
     *     {@link String }
155
     *     
156
     */
157
    public void setColor(String value) {
158
        this.color = value;
159
    }
160
 
161
    /**
162
     * Gets the value of the colorMap property.
163
     * 
164
     * @return
165
     *     possible object is
166
     *     {@link String }
167
     *     
168
     */
169
    public String getColorMap() {
170
        return colorMap;
171
    }
172
 
173
    /**
174
     * Sets the value of the colorMap property.
175
     * 
176
     * @param value
177
     *     allowed object is
178
     *     {@link String }
179
     *     
180
     */
181
    public void setColorMap(String value) {
182
        this.colorMap = value;
183
    }
184
 
185
    /**
186
     * Gets the value of the additionalFeatures property.
187
     * 
188
     * @return
189
     *     possible object is
190
     *     {@link String }
191
     *     
192
     */
193
    public String getAdditionalFeatures() {
194
        return additionalFeatures;
195
    }
196
 
197
    /**
198
     * Sets the value of the additionalFeatures property.
199
     * 
200
     * @param value
201
     *     allowed object is
202
     *     {@link String }
203
     *     
204
     */
205
    public void setAdditionalFeatures(String value) {
206
        this.additionalFeatures = value;
207
    }
208
 
209
    /**
210
     * Gets the value of the itemPackageQuantity property.
211
     * 
212
     * @return
213
     *     possible object is
214
     *     {@link BigInteger }
215
     *     
216
     */
217
    public BigInteger getItemPackageQuantity() {
218
        return itemPackageQuantity;
219
    }
220
 
221
    /**
222
     * Sets the value of the itemPackageQuantity property.
223
     * 
224
     * @param value
225
     *     allowed object is
226
     *     {@link BigInteger }
227
     *     
228
     */
229
    public void setItemPackageQuantity(BigInteger value) {
230
        this.itemPackageQuantity = value;
231
    }
232
 
233
    /**
234
     * Gets the value of the maxNumberOfPlayers property.
235
     * 
236
     * @return
237
     *     possible object is
238
     *     {@link BigInteger }
239
     *     
240
     */
241
    public BigInteger getMaxNumberOfPlayers() {
242
        return maxNumberOfPlayers;
243
    }
244
 
245
    /**
246
     * Sets the value of the maxNumberOfPlayers property.
247
     * 
248
     * @param value
249
     *     allowed object is
250
     *     {@link BigInteger }
251
     *     
252
     */
253
    public void setMaxNumberOfPlayers(BigInteger value) {
254
        this.maxNumberOfPlayers = value;
255
    }
256
 
257
}