Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7480 vikram.rag 1
//
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
3
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Any modifications to this file will be lost upon recompilation of the source schema. 
5
// Generated on: 2013.03.04 at 03:49:29 PM IST 
6
//
7
 
8
 
9
package in.shop2020.feeds.products;
10
 
11
import java.math.BigDecimal;
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.XmlType;
19
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
20
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
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="{}VariationData" minOccurs="0"/>
34
 *         &lt;element ref="{}CheckpointTSAFriendly" minOccurs="0"/>
35
 *         &lt;element ref="{}CompatibleDeviceSize" minOccurs="0"/>
36
 *         &lt;element ref="{}CompatibleDeviceFormFactor" maxOccurs="6" minOccurs="0"/>
37
 *         &lt;element ref="{}HandOrientation" minOccurs="0"/>
38
 *         &lt;element ref="{}HolderCapacity" minOccurs="0"/>
39
 *         &lt;element ref="{}MaterialType" minOccurs="0"/>
40
 *         &lt;element ref="{}ModelNumber" 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
    "variationData",
52
    "checkpointTSAFriendly",
53
    "compatibleDeviceSize",
54
    "compatibleDeviceFormFactor",
55
    "handOrientation",
56
    "holderCapacity",
57
    "materialType",
58
    "modelNumber"
59
})
60
@XmlRootElement(name = "CarryingCaseOrBag")
61
public class CarryingCaseOrBag {
62
 
63
    @XmlElement(name = "VariationData")
64
    protected VariationData variationData;
65
    @XmlElement(name = "CheckpointTSAFriendly")
66
    protected String checkpointTSAFriendly;
67
    @XmlElement(name = "CompatibleDeviceSize")
68
    protected BigDecimal compatibleDeviceSize;
69
    @XmlElement(name = "CompatibleDeviceFormFactor")
70
    protected List<String> compatibleDeviceFormFactor;
71
    @XmlElement(name = "HandOrientation")
72
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
73
    protected String handOrientation;
74
    @XmlElement(name = "HolderCapacity")
75
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
76
    protected String holderCapacity;
77
    @XmlElement(name = "MaterialType")
78
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
79
    protected String materialType;
80
    @XmlElement(name = "ModelNumber")
81
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
82
    protected String modelNumber;
83
 
84
    /**
85
     * Gets the value of the variationData property.
86
     * 
87
     * @return
88
     *     possible object is
89
     *     {@link VariationData }
90
     *     
91
     */
92
    public VariationData getVariationData() {
93
        return variationData;
94
    }
95
 
96
    /**
97
     * Sets the value of the variationData property.
98
     * 
99
     * @param value
100
     *     allowed object is
101
     *     {@link VariationData }
102
     *     
103
     */
104
    public void setVariationData(VariationData value) {
105
        this.variationData = value;
106
    }
107
 
108
    /**
109
     * Gets the value of the checkpointTSAFriendly property.
110
     * 
111
     * @return
112
     *     possible object is
113
     *     {@link String }
114
     *     
115
     */
116
    public String getCheckpointTSAFriendly() {
117
        return checkpointTSAFriendly;
118
    }
119
 
120
    /**
121
     * Sets the value of the checkpointTSAFriendly property.
122
     * 
123
     * @param value
124
     *     allowed object is
125
     *     {@link String }
126
     *     
127
     */
128
    public void setCheckpointTSAFriendly(String value) {
129
        this.checkpointTSAFriendly = value;
130
    }
131
 
132
    /**
133
     * Gets the value of the compatibleDeviceSize property.
134
     * 
135
     * @return
136
     *     possible object is
137
     *     {@link BigDecimal }
138
     *     
139
     */
140
    public BigDecimal getCompatibleDeviceSize() {
141
        return compatibleDeviceSize;
142
    }
143
 
144
    /**
145
     * Sets the value of the compatibleDeviceSize property.
146
     * 
147
     * @param value
148
     *     allowed object is
149
     *     {@link BigDecimal }
150
     *     
151
     */
152
    public void setCompatibleDeviceSize(BigDecimal value) {
153
        this.compatibleDeviceSize = value;
154
    }
155
 
156
    /**
157
     * Gets the value of the compatibleDeviceFormFactor property.
158
     * 
159
     * <p>
160
     * This accessor method returns a reference to the live list,
161
     * not a snapshot. Therefore any modification you make to the
162
     * returned list will be present inside the JAXB object.
163
     * This is why there is not a <CODE>set</CODE> method for the compatibleDeviceFormFactor property.
164
     * 
165
     * <p>
166
     * For example, to add a new item, do as follows:
167
     * <pre>
168
     *    getCompatibleDeviceFormFactor().add(newItem);
169
     * </pre>
170
     * 
171
     * 
172
     * <p>
173
     * Objects of the following type(s) are allowed in the list
174
     * {@link String }
175
     * 
176
     * 
177
     */
178
    public List<String> getCompatibleDeviceFormFactor() {
179
        if (compatibleDeviceFormFactor == null) {
180
            compatibleDeviceFormFactor = new ArrayList<String>();
181
        }
182
        return this.compatibleDeviceFormFactor;
183
    }
184
 
185
    /**
186
     * Gets the value of the handOrientation property.
187
     * 
188
     * @return
189
     *     possible object is
190
     *     {@link String }
191
     *     
192
     */
193
    public String getHandOrientation() {
194
        return handOrientation;
195
    }
196
 
197
    /**
198
     * Sets the value of the handOrientation property.
199
     * 
200
     * @param value
201
     *     allowed object is
202
     *     {@link String }
203
     *     
204
     */
205
    public void setHandOrientation(String value) {
206
        this.handOrientation = value;
207
    }
208
 
209
    /**
210
     * Gets the value of the holderCapacity property.
211
     * 
212
     * @return
213
     *     possible object is
214
     *     {@link String }
215
     *     
216
     */
217
    public String getHolderCapacity() {
218
        return holderCapacity;
219
    }
220
 
221
    /**
222
     * Sets the value of the holderCapacity property.
223
     * 
224
     * @param value
225
     *     allowed object is
226
     *     {@link String }
227
     *     
228
     */
229
    public void setHolderCapacity(String value) {
230
        this.holderCapacity = value;
231
    }
232
 
233
    /**
234
     * Gets the value of the materialType property.
235
     * 
236
     * @return
237
     *     possible object is
238
     *     {@link String }
239
     *     
240
     */
241
    public String getMaterialType() {
242
        return materialType;
243
    }
244
 
245
    /**
246
     * Sets the value of the materialType property.
247
     * 
248
     * @param value
249
     *     allowed object is
250
     *     {@link String }
251
     *     
252
     */
253
    public void setMaterialType(String value) {
254
        this.materialType = value;
255
    }
256
 
257
    /**
258
     * Gets the value of the modelNumber property.
259
     * 
260
     * @return
261
     *     possible object is
262
     *     {@link String }
263
     *     
264
     */
265
    public String getModelNumber() {
266
        return modelNumber;
267
    }
268
 
269
    /**
270
     * Sets the value of the modelNumber property.
271
     * 
272
     * @param value
273
     *     allowed object is
274
     *     {@link String }
275
     *     
276
     */
277
    public void setModelNumber(String value) {
278
        this.modelNumber = value;
279
    }
280
 
281
}