View Javadoc

1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.5-b02-fcs 
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: 2007.08.06 at 08:17:38 PM MSD 
6   //
7   
8   
9   package org.riverock.dbrevision.annotation.schema.db;
10  
11  import java.math.BigDecimal;
12  import javax.xml.bind.annotation.XmlAccessType;
13  import javax.xml.bind.annotation.XmlAccessorType;
14  import javax.xml.bind.annotation.XmlAttribute;
15  import javax.xml.bind.annotation.XmlElement;
16  import javax.xml.bind.annotation.XmlType;
17  import javax.xml.datatype.XMLGregorianCalendar;
18  
19  
20  /**
21   * <p>Java class for DbDataFieldData complex type.
22   * 
23   * <p>The following schema fragment specifies the expected content contained within this class.
24   * 
25   * <pre>
26   * &lt;complexType name="DbDataFieldData">
27   *   &lt;complexContent>
28   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
29   *       &lt;sequence>
30   *         &lt;element name="JavaTypeField" type="{http://www.w3.org/2001/XMLSchema}int"/>
31   *         &lt;element name="StringData" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
32   *         &lt;element name="DateData" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
33   *         &lt;element name="NumberData" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
34   *         &lt;element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
35   *       &lt;/sequence>
36   *       &lt;attribute name="decimalDigit" type="{http://www.w3.org/2001/XMLSchema}int" />
37   *       &lt;attribute name="size" type="{http://www.w3.org/2001/XMLSchema}int" />
38   *     &lt;/restriction>
39   *   &lt;/complexContent>
40   * &lt;/complexType>
41   * </pre>
42   * 
43   * 
44   */
45  @XmlAccessorType(XmlAccessType.FIELD)
46  @XmlType(name = "DbDataFieldData", propOrder = {
47      "javaTypeField",
48      "stringData",
49      "dateData",
50      "numberData",
51      "isNull"
52  })
53  public class DbDataFieldData {
54  
55      @XmlElement(name = "JavaTypeField")
56      protected int javaTypeField;
57      @XmlElement(name = "StringData")
58      protected String stringData;
59      @XmlElement(name = "DateData")
60      protected XMLGregorianCalendar dateData;
61      @XmlElement(name = "NumberData")
62      protected BigDecimal numberData;
63      @XmlElement(name = "IsNull")
64      protected boolean isNull;
65      @XmlAttribute
66      protected Integer decimalDigit;
67      @XmlAttribute
68      protected Integer size;
69  
70      /**
71       * Gets the value of the javaTypeField property.
72       * 
73       */
74      public int getJavaTypeField() {
75          return javaTypeField;
76      }
77  
78      /**
79       * Sets the value of the javaTypeField property.
80       * 
81       */
82      public void setJavaTypeField(int value) {
83          this.javaTypeField = value;
84      }
85  
86      /**
87       * Gets the value of the stringData property.
88       * 
89       * @return
90       *     possible object is
91       *     {@link String }
92       *     
93       */
94      public String getStringData() {
95          return stringData;
96      }
97  
98      /**
99       * Sets the value of the stringData property.
100      * 
101      * @param value
102      *     allowed object is
103      *     {@link String }
104      *     
105      */
106     public void setStringData(String value) {
107         this.stringData = value;
108     }
109 
110     /**
111      * Gets the value of the dateData property.
112      * 
113      * @return
114      *     possible object is
115      *     {@link XMLGregorianCalendar }
116      *     
117      */
118     public XMLGregorianCalendar getDateData() {
119         return dateData;
120     }
121 
122     /**
123      * Sets the value of the dateData property.
124      * 
125      * @param value
126      *     allowed object is
127      *     {@link XMLGregorianCalendar }
128      *     
129      */
130     public void setDateData(XMLGregorianCalendar value) {
131         this.dateData = value;
132     }
133 
134     /**
135      * Gets the value of the numberData property.
136      * 
137      * @return
138      *     possible object is
139      *     {@link BigDecimal }
140      *     
141      */
142     public BigDecimal getNumberData() {
143         return numberData;
144     }
145 
146     /**
147      * Sets the value of the numberData property.
148      * 
149      * @param value
150      *     allowed object is
151      *     {@link BigDecimal }
152      *     
153      */
154     public void setNumberData(BigDecimal value) {
155         this.numberData = value;
156     }
157 
158     /**
159      * Gets the value of the isNull property.
160      * 
161      */
162     public boolean isIsNull() {
163         return isNull;
164     }
165 
166     /**
167      * Sets the value of the isNull property.
168      * 
169      */
170     public void setIsNull(boolean value) {
171         this.isNull = value;
172     }
173 
174     /**
175      * Gets the value of the decimalDigit property.
176      * 
177      * @return
178      *     possible object is
179      *     {@link Integer }
180      *     
181      */
182     public Integer getDecimalDigit() {
183         return decimalDigit;
184     }
185 
186     /**
187      * Sets the value of the decimalDigit property.
188      * 
189      * @param value
190      *     allowed object is
191      *     {@link Integer }
192      *     
193      */
194     public void setDecimalDigit(Integer value) {
195         this.decimalDigit = value;
196     }
197 
198     /**
199      * Gets the value of the size property.
200      * 
201      * @return
202      *     possible object is
203      *     {@link Integer }
204      *     
205      */
206     public Integer getSize() {
207         return size;
208     }
209 
210     /**
211      * Sets the value of the size property.
212      * 
213      * @param value
214      *     allowed object is
215      *     {@link Integer }
216      *     
217      */
218     public void setSize(Integer value) {
219         this.size = value;
220     }
221 
222 }