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 * <complexType name="DbDataFieldData">
27 * <complexContent>
28 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
29 * <sequence>
30 * <element name="JavaTypeField" type="{http://www.w3.org/2001/XMLSchema}int"/>
31 * <element name="StringData" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
32 * <element name="DateData" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
33 * <element name="NumberData" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
34 * <element name="IsNull" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
35 * </sequence>
36 * <attribute name="decimalDigit" type="{http://www.w3.org/2001/XMLSchema}int" />
37 * <attribute name="size" type="{http://www.w3.org/2001/XMLSchema}int" />
38 * </restriction>
39 * </complexContent>
40 * </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 }