Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7481 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:57:00 PM IST 
6
//
7
 
8
 
9
package in.shop2020.feeds.products;
10
 
11
import javax.xml.bind.annotation.XmlAccessType;
12
import javax.xml.bind.annotation.XmlAccessorType;
13
import javax.xml.bind.annotation.XmlAttribute;
14
import javax.xml.bind.annotation.XmlElement;
15
import javax.xml.bind.annotation.XmlSchemaType;
16
import javax.xml.bind.annotation.XmlType;
17
import javax.xml.datatype.XMLGregorianCalendar;
18
 
19
 
20
/**
21
 * <p>Java class for DatedPrice complex type.
22
 * 
23
 * <p>The following schema fragment specifies the expected content contained within this class.
24
 * 
25
 * <pre>
26
 * &lt;complexType name="DatedPrice">
27
 *   &lt;complexContent>
28
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
29
 *       &lt;sequence>
30
 *         &lt;element name="StartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
31
 *         &lt;element name="EndDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
32
 *         &lt;choice>
33
 *           &lt;element name="Price" type="{}CurrencyAmount"/>
34
 *           &lt;element name="PreviousPrice" type="{}CurrencyAmount"/>
35
 *         &lt;/choice>
36
 *       &lt;/sequence>
37
 *       &lt;attribute name="delete" type="{http://www.w3.org/2001/XMLSchema}boolean" />
38
 *     &lt;/restriction>
39
 *   &lt;/complexContent>
40
 * &lt;/complexType>
41
 * </pre>
42
 * 
43
 * 
44
 */
45
@XmlAccessorType(XmlAccessType.FIELD)
46
@XmlType(name = "DatedPrice", propOrder = {
47
    "startDate",
48
    "endDate",
49
    "price",
50
    "previousPrice"
51
})
52
public class DatedPrice {
53
 
54
    @XmlElement(name = "StartDate")
55
    @XmlSchemaType(name = "dateTime")
56
    protected XMLGregorianCalendar startDate;
57
    @XmlElement(name = "EndDate")
58
    @XmlSchemaType(name = "dateTime")
59
    protected XMLGregorianCalendar endDate;
60
    @XmlElement(name = "Price")
61
    protected CurrencyAmount price;
62
    @XmlElement(name = "PreviousPrice")
63
    protected CurrencyAmount previousPrice;
64
    @XmlAttribute
65
    protected Boolean delete;
66
 
67
    /**
68
     * Gets the value of the startDate property.
69
     * 
70
     * @return
71
     *     possible object is
72
     *     {@link XMLGregorianCalendar }
73
     *     
74
     */
75
    public XMLGregorianCalendar getStartDate() {
76
        return startDate;
77
    }
78
 
79
    /**
80
     * Sets the value of the startDate property.
81
     * 
82
     * @param value
83
     *     allowed object is
84
     *     {@link XMLGregorianCalendar }
85
     *     
86
     */
87
    public void setStartDate(XMLGregorianCalendar value) {
88
        this.startDate = value;
89
    }
90
 
91
    /**
92
     * Gets the value of the endDate property.
93
     * 
94
     * @return
95
     *     possible object is
96
     *     {@link XMLGregorianCalendar }
97
     *     
98
     */
99
    public XMLGregorianCalendar getEndDate() {
100
        return endDate;
101
    }
102
 
103
    /**
104
     * Sets the value of the endDate property.
105
     * 
106
     * @param value
107
     *     allowed object is
108
     *     {@link XMLGregorianCalendar }
109
     *     
110
     */
111
    public void setEndDate(XMLGregorianCalendar value) {
112
        this.endDate = value;
113
    }
114
 
115
    /**
116
     * Gets the value of the price property.
117
     * 
118
     * @return
119
     *     possible object is
120
     *     {@link CurrencyAmount }
121
     *     
122
     */
123
    public CurrencyAmount getPrice() {
124
        return price;
125
    }
126
 
127
    /**
128
     * Sets the value of the price property.
129
     * 
130
     * @param value
131
     *     allowed object is
132
     *     {@link CurrencyAmount }
133
     *     
134
     */
135
    public void setPrice(CurrencyAmount value) {
136
        this.price = value;
137
    }
138
 
139
    /**
140
     * Gets the value of the previousPrice property.
141
     * 
142
     * @return
143
     *     possible object is
144
     *     {@link CurrencyAmount }
145
     *     
146
     */
147
    public CurrencyAmount getPreviousPrice() {
148
        return previousPrice;
149
    }
150
 
151
    /**
152
     * Sets the value of the previousPrice property.
153
     * 
154
     * @param value
155
     *     allowed object is
156
     *     {@link CurrencyAmount }
157
     *     
158
     */
159
    public void setPreviousPrice(CurrencyAmount value) {
160
        this.previousPrice = value;
161
    }
162
 
163
    /**
164
     * Gets the value of the delete property.
165
     * 
166
     * @return
167
     *     possible object is
168
     *     {@link Boolean }
169
     *     
170
     */
171
    public Boolean isDelete() {
172
        return delete;
173
    }
174
 
175
    /**
176
     * Sets the value of the delete property.
177
     * 
178
     * @param value
179
     *     allowed object is
180
     *     {@link Boolean }
181
     *     
182
     */
183
    public void setDelete(Boolean value) {
184
        this.delete = value;
185
    }
186
 
187
}