View Javadoc
1   package org.kuali.ole.docstore.common.document.content.instance;
2   
3   import com.thoughtworks.xstream.annotations.XStreamAlias;
4   
5   import javax.xml.bind.annotation.XmlAccessType;
6   import javax.xml.bind.annotation.XmlAccessorType;
7   import javax.xml.bind.annotation.XmlElement;
8   import javax.xml.bind.annotation.XmlType;
9   
10  
11  /**
12   * <p>Java class for coverage complex type.
13   * <p/>
14   * <p>The following schema fragment specifies the expected content contained within this class.
15   * <p/>
16   * <pre>
17   * &lt;complexType name="coverage">
18   *   &lt;complexContent>
19   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
20   *       &lt;sequence>
21   *         &lt;element name="coverageStartDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
22   *         &lt;element name="coverageStartVolume" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
23   *         &lt;element name="coverageStartIssue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
24   *         &lt;element name="coverageEndDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
25   *         &lt;element name="coverageEndVolume" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
26   *         &lt;element name="coverageEndIssue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
27   *       &lt;/sequence>
28   *     &lt;/restriction>
29   *   &lt;/complexContent>
30   * &lt;/complexType>
31   * </pre>
32   */
33  @XmlAccessorType(XmlAccessType.FIELD)
34  @XmlType(name = "coverage", namespace = "http://ole.kuali.org/standards/ole-eInstance", propOrder = {
35          "coverageStartDate",
36          "coverageStartVolume",
37          "coverageStartIssue",
38          "coverageEndDate",
39          "coverageEndVolume",
40          "coverageEndIssue",
41          "coverageStartDateString",
42          "coverageStartDateFormat",
43          "coverageEndDateString",
44          "coverageEndDateFormat",
45  })
46  @XStreamAlias("coverage")
47  public class Coverage {
48  
49      @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
50      protected String coverageStartDate;
51      @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
52      protected String coverageStartVolume;
53      @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
54      protected String coverageStartIssue;
55      @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
56      protected String coverageEndDate;
57      @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
58      protected String coverageEndVolume;
59      @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
60      protected String coverageEndIssue;
61  
62      protected String coverageStartDateString;
63      protected String coverageStartDateFormat;
64      protected String coverageEndDateString;
65      protected String coverageEndDateFormat;
66  
67  
68      /**
69       * Gets the value of the coverageStartDate property.
70       *
71       * @return possible object is
72       *         {@link String }
73       */
74      public String getCoverageStartDate() {
75          return coverageStartDate;
76      }
77  
78      /**
79       * Sets the value of the coverageStartDate property.
80       *
81       * @param value allowed object is
82       *              {@link String }
83       */
84      public void setCoverageStartDate(String value) {
85          this.coverageStartDate = value;
86      }
87  
88      /**
89       * Gets the value of the coverageStartVolume property.
90       *
91       * @return possible object is
92       *         {@link String }
93       */
94      public String getCoverageStartVolume() {
95          return coverageStartVolume;
96      }
97  
98      /**
99       * Sets the value of the coverageStartVolume property.
100      *
101      * @param value allowed object is
102      *              {@link String }
103      */
104     public void setCoverageStartVolume(String value) {
105         this.coverageStartVolume = value;
106     }
107 
108     /**
109      * Gets the value of the coverageStartIssue property.
110      *
111      * @return possible object is
112      *         {@link String }
113      */
114     public String getCoverageStartIssue() {
115         return coverageStartIssue;
116     }
117 
118     /**
119      * Sets the value of the coverageStartIssue property.
120      *
121      * @param value allowed object is
122      *              {@link String }
123      */
124     public void setCoverageStartIssue(String value) {
125         this.coverageStartIssue = value;
126     }
127 
128     /**
129      * Gets the value of the coverageEndDate property.
130      *
131      * @return possible object is
132      *         {@link String }
133      */
134     public String getCoverageEndDate() {
135         return coverageEndDate;
136     }
137 
138     /**
139      * Sets the value of the coverageEndDate property.
140      *
141      * @param value allowed object is
142      *              {@link String }
143      */
144     public void setCoverageEndDate(String value) {
145         this.coverageEndDate = value;
146     }
147 
148     /**
149      * Gets the value of the coverageEndVolume property.
150      *
151      * @return possible object is
152      *         {@link String }
153      */
154     public String getCoverageEndVolume() {
155         return coverageEndVolume;
156     }
157 
158     /**
159      * Sets the value of the coverageEndVolume property.
160      *
161      * @param value allowed object is
162      *              {@link String }
163      */
164     public void setCoverageEndVolume(String value) {
165         this.coverageEndVolume = value;
166     }
167 
168     /**
169      * Gets the value of the coverageEndIssue property.
170      *
171      * @return possible object is
172      *         {@link String }
173      */
174     public String getCoverageEndIssue() {
175         return coverageEndIssue;
176     }
177 
178     /**
179      * Sets the value of the coverageEndIssue property.
180      *
181      * @param value allowed object is
182      *              {@link String }
183      */
184     public void setCoverageEndIssue(String value) {
185         this.coverageEndIssue = value;
186     }
187 
188     public String getCoverageStartDateString() {
189         return coverageStartDateString;
190     }
191 
192     public void setCoverageStartDateString(String coverageStartDateString) {
193         this.coverageStartDateString = coverageStartDateString;
194     }
195 
196     public String getCoverageStartDateFormat() {
197         return coverageStartDateFormat;
198     }
199 
200     public void setCoverageStartDateFormat(String coverageStartDateFormat) {
201         this.coverageStartDateFormat = coverageStartDateFormat;
202     }
203 
204     public String getCoverageEndDateString() {
205         return coverageEndDateString;
206     }
207 
208     public void setCoverageEndDateString(String coverageEndDateString) {
209         this.coverageEndDateString = coverageEndDateString;
210     }
211 
212     public String getCoverageEndDateFormat() {
213         return coverageEndDateFormat;
214     }
215 
216     public void setCoverageEndDateFormat(String coverageEndDateFormat) {
217         this.coverageEndDateFormat = coverageEndDateFormat;
218     }
219 }