Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7487 kshitij.so 1
//
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
3
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Any modifications to this file will be lost upon recompilation of the source schema. 
5
// Generated on: 2013.03.04 at 03:49:29 PM IST 
6
//
7
 
8
 
9
package in.shop2020.feeds.products;
10
 
11
import java.math.BigInteger;
12
import javax.xml.bind.annotation.XmlAccessType;
13
import javax.xml.bind.annotation.XmlAccessorType;
14
import javax.xml.bind.annotation.XmlElement;
15
import javax.xml.bind.annotation.XmlRootElement;
16
import javax.xml.bind.annotation.XmlSchemaType;
17
import javax.xml.bind.annotation.XmlType;
18
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
19
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
20
import javax.xml.datatype.XMLGregorianCalendar;
21
 
22
 
23
/**
24
 * <p>Java class for anonymous complex type.
25
 * 
26
 * <p>The following schema fragment specifies the expected content contained within this class.
27
 * 
28
 * <pre>
29
 * &lt;complexType>
30
 *   &lt;complexContent>
31
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
32
 *       &lt;sequence>
33
 *         &lt;element ref="{}SKU"/>
34
 *         &lt;element ref="{}FulfillmentCenterID" minOccurs="0"/>
35
 *         &lt;choice>
36
 *           &lt;element name="Available" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
37
 *           &lt;element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>
38
 *           &lt;element name="Lookup">
39
 *             &lt;simpleType>
40
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
41
 *                 &lt;enumeration value="FulfillmentNetwork"/>
42
 *               &lt;/restriction>
43
 *             &lt;/simpleType>
44
 *           &lt;/element>
45
 *         &lt;/choice>
46
 *         &lt;element name="RestockDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
47
 *         &lt;element name="FulfillmentLatency" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
48
 *         &lt;element name="SwitchFulfillmentTo" minOccurs="0">
49
 *           &lt;simpleType>
50
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
51
 *               &lt;enumeration value="MFN"/>
52
 *               &lt;enumeration value="AFN"/>
53
 *             &lt;/restriction>
54
 *           &lt;/simpleType>
55
 *         &lt;/element>
56
 *       &lt;/sequence>
57
 *     &lt;/restriction>
58
 *   &lt;/complexContent>
59
 * &lt;/complexType>
60
 * </pre>
61
 * 
62
 * 
63
 */
64
@XmlAccessorType(XmlAccessType.FIELD)
65
@XmlType(name = "", propOrder = {
66
    "sku",
67
    "fulfillmentCenterID",
68
    "available",
69
    "quantity",
70
    "lookup",
71
    "restockDate",
72
    "fulfillmentLatency",
73
    "switchFulfillmentTo"
74
})
75
@XmlRootElement(name = "Inventory")
76
public class Inventory {
77
 
78
    @XmlElement(name = "SKU", required = true)
79
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
80
    protected String sku;
81
    @XmlElement(name = "FulfillmentCenterID")
82
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
83
    protected String fulfillmentCenterID;
84
    @XmlElement(name = "Available")
85
    protected Boolean available;
86
    @XmlElement(name = "Quantity")
87
    @XmlSchemaType(name = "nonNegativeInteger")
88
    protected BigInteger quantity;
89
    @XmlElement(name = "Lookup")
90
    protected String lookup;
91
    @XmlElement(name = "RestockDate")
92
    @XmlSchemaType(name = "date")
93
    protected XMLGregorianCalendar restockDate;
94
    @XmlElement(name = "FulfillmentLatency")
95
    @XmlSchemaType(name = "positiveInteger")
96
    protected BigInteger fulfillmentLatency;
97
    @XmlElement(name = "SwitchFulfillmentTo")
98
    protected String switchFulfillmentTo;
99
 
100
    /**
101
     * Gets the value of the sku property.
102
     * 
103
     * @return
104
     *     possible object is
105
     *     {@link String }
106
     *     
107
     */
108
    public String getSKU() {
109
        return sku;
110
    }
111
 
112
    /**
113
     * Sets the value of the sku property.
114
     * 
115
     * @param value
116
     *     allowed object is
117
     *     {@link String }
118
     *     
119
     */
120
    public void setSKU(String value) {
121
        this.sku = value;
122
    }
123
 
124
    /**
125
     * Gets the value of the fulfillmentCenterID property.
126
     * 
127
     * @return
128
     *     possible object is
129
     *     {@link String }
130
     *     
131
     */
132
    public String getFulfillmentCenterID() {
133
        return fulfillmentCenterID;
134
    }
135
 
136
    /**
137
     * Sets the value of the fulfillmentCenterID property.
138
     * 
139
     * @param value
140
     *     allowed object is
141
     *     {@link String }
142
     *     
143
     */
144
    public void setFulfillmentCenterID(String value) {
145
        this.fulfillmentCenterID = value;
146
    }
147
 
148
    /**
149
     * Gets the value of the available property.
150
     * 
151
     * @return
152
     *     possible object is
153
     *     {@link Boolean }
154
     *     
155
     */
156
    public Boolean isAvailable() {
157
        return available;
158
    }
159
 
160
    /**
161
     * Sets the value of the available property.
162
     * 
163
     * @param value
164
     *     allowed object is
165
     *     {@link Boolean }
166
     *     
167
     */
168
    public void setAvailable(Boolean value) {
169
        this.available = value;
170
    }
171
 
172
    /**
173
     * Gets the value of the quantity property.
174
     * 
175
     * @return
176
     *     possible object is
177
     *     {@link BigInteger }
178
     *     
179
     */
180
    public BigInteger getQuantity() {
181
        return quantity;
182
    }
183
 
184
    /**
185
     * Sets the value of the quantity property.
186
     * 
187
     * @param value
188
     *     allowed object is
189
     *     {@link BigInteger }
190
     *     
191
     */
192
    public void setQuantity(BigInteger value) {
193
        this.quantity = value;
194
    }
195
 
196
    /**
197
     * Gets the value of the lookup property.
198
     * 
199
     * @return
200
     *     possible object is
201
     *     {@link String }
202
     *     
203
     */
204
    public String getLookup() {
205
        return lookup;
206
    }
207
 
208
    /**
209
     * Sets the value of the lookup property.
210
     * 
211
     * @param value
212
     *     allowed object is
213
     *     {@link String }
214
     *     
215
     */
216
    public void setLookup(String value) {
217
        this.lookup = value;
218
    }
219
 
220
    /**
221
     * Gets the value of the restockDate property.
222
     * 
223
     * @return
224
     *     possible object is
225
     *     {@link XMLGregorianCalendar }
226
     *     
227
     */
228
    public XMLGregorianCalendar getRestockDate() {
229
        return restockDate;
230
    }
231
 
232
    /**
233
     * Sets the value of the restockDate property.
234
     * 
235
     * @param value
236
     *     allowed object is
237
     *     {@link XMLGregorianCalendar }
238
     *     
239
     */
240
    public void setRestockDate(XMLGregorianCalendar value) {
241
        this.restockDate = value;
242
    }
243
 
244
    /**
245
     * Gets the value of the fulfillmentLatency property.
246
     * 
247
     * @return
248
     *     possible object is
249
     *     {@link BigInteger }
250
     *     
251
     */
252
    public BigInteger getFulfillmentLatency() {
253
        return fulfillmentLatency;
254
    }
255
 
256
    /**
257
     * Sets the value of the fulfillmentLatency property.
258
     * 
259
     * @param value
260
     *     allowed object is
261
     *     {@link BigInteger }
262
     *     
263
     */
264
    public void setFulfillmentLatency(BigInteger value) {
265
        this.fulfillmentLatency = value;
266
    }
267
 
268
    /**
269
     * Gets the value of the switchFulfillmentTo property.
270
     * 
271
     * @return
272
     *     possible object is
273
     *     {@link String }
274
     *     
275
     */
276
    public String getSwitchFulfillmentTo() {
277
        return switchFulfillmentTo;
278
    }
279
 
280
    /**
281
     * Sets the value of the switchFulfillmentTo property.
282
     * 
283
     * @param value
284
     *     allowed object is
285
     *     {@link String }
286
     *     
287
     */
288
    public void setSwitchFulfillmentTo(String value) {
289
        this.switchFulfillmentTo = value;
290
    }
291
 
292
}