1
2
3
4
5
6
7
8
9 package net.sf.cobol2j;
10
11 import java.math.BigInteger;
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.XmlType;
16
17
18 /***
19 * <p>Java class for FieldFormat complex type.
20 *
21 * <p>The following schema fragment specifies the expected content contained within this class.
22 *
23 * <pre>
24 * <complexType name="FieldFormat">
25 * <complexContent>
26 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
27 * <attribute name="Decimal" type="{http://www.w3.org/2001/XMLSchema}integer" />
28 * <attribute name="DependingOn" type="{http://www.w3.org/2001/XMLSchema}string" />
29 * <attribute name="ImpliedDecimal" type="{http://www.w3.org/2001/XMLSchema}boolean" />
30 * <attribute name="Name" type="{http://www.w3.org/2001/XMLSchema}string" />
31 * <attribute name="Occurs" type="{http://www.w3.org/2001/XMLSchema}integer" />
32 * <attribute name="Picture" type="{http://www.w3.org/2001/XMLSchema}string" />
33 * <attribute name="Signed" type="{http://www.w3.org/2001/XMLSchema}boolean" />
34 * <attribute name="Size" type="{http://www.w3.org/2001/XMLSchema}integer" />
35 * <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}string" />
36 * <attribute name="Value" type="{http://www.w3.org/2001/XMLSchema}string" />
37 * </restriction>
38 * </complexContent>
39 * </complexType>
40 * </pre>
41 *
42 *
43 */
44 @XmlAccessorType(XmlAccessType.FIELD)
45 @XmlType(name = "FieldFormat")
46 public class FieldFormat {
47
48 @XmlAttribute(name = "Decimal")
49 protected BigInteger decimal;
50 @XmlAttribute(name = "DependingOn")
51 protected String dependingOn;
52 @XmlAttribute(name = "ImpliedDecimal")
53 protected Boolean impliedDecimal;
54 @XmlAttribute(name = "Name")
55 protected String name;
56 @XmlAttribute(name = "Occurs")
57 protected BigInteger occurs;
58 @XmlAttribute(name = "Picture")
59 protected String picture;
60 @XmlAttribute(name = "Signed")
61 protected Boolean signed;
62 @XmlAttribute(name = "Size")
63 protected BigInteger size;
64 @XmlAttribute(name = "Type")
65 protected String type;
66 @XmlAttribute(name = "Value")
67 protected String value;
68
69 /***
70 * Gets the value of the decimal property.
71 *
72 * @return
73 * possible object is
74 * {@link BigInteger }
75 *
76 */
77 public BigInteger getDecimal() {
78 return decimal;
79 }
80
81 /***
82 * Sets the value of the decimal property.
83 *
84 * @param value
85 * allowed object is
86 * {@link BigInteger }
87 *
88 */
89 public void setDecimal(BigInteger value) {
90 this.decimal = value;
91 }
92
93 /***
94 * Gets the value of the dependingOn property.
95 *
96 * @return
97 * possible object is
98 * {@link String }
99 *
100 */
101 public String getDependingOn() {
102 return dependingOn;
103 }
104
105 /***
106 * Sets the value of the dependingOn property.
107 *
108 * @param value
109 * allowed object is
110 * {@link String }
111 *
112 */
113 public void setDependingOn(String value) {
114 this.dependingOn = value;
115 }
116
117 /***
118 * Gets the value of the impliedDecimal property.
119 *
120 * @return
121 * possible object is
122 * {@link Boolean }
123 *
124 */
125 public Boolean isImpliedDecimal() {
126 return impliedDecimal;
127 }
128
129 /***
130 * Sets the value of the impliedDecimal property.
131 *
132 * @param value
133 * allowed object is
134 * {@link Boolean }
135 *
136 */
137 public void setImpliedDecimal(Boolean value) {
138 this.impliedDecimal = value;
139 }
140
141 /***
142 * Gets the value of the name property.
143 *
144 * @return
145 * possible object is
146 * {@link String }
147 *
148 */
149 public String getName() {
150 return name;
151 }
152
153 /***
154 * Sets the value of the name property.
155 *
156 * @param value
157 * allowed object is
158 * {@link String }
159 *
160 */
161 public void setName(String value) {
162 this.name = value;
163 }
164
165 /***
166 * Gets the value of the occurs property.
167 *
168 * @return
169 * possible object is
170 * {@link BigInteger }
171 *
172 */
173 public BigInteger getOccurs() {
174 return occurs;
175 }
176
177 /***
178 * Sets the value of the occurs property.
179 *
180 * @param value
181 * allowed object is
182 * {@link BigInteger }
183 *
184 */
185 public void setOccurs(BigInteger value) {
186 this.occurs = value;
187 }
188
189 /***
190 * Gets the value of the picture property.
191 *
192 * @return
193 * possible object is
194 * {@link String }
195 *
196 */
197 public String getPicture() {
198 return picture;
199 }
200
201 /***
202 * Sets the value of the picture property.
203 *
204 * @param value
205 * allowed object is
206 * {@link String }
207 *
208 */
209 public void setPicture(String value) {
210 this.picture = value;
211 }
212
213 /***
214 * Gets the value of the signed property.
215 *
216 * @return
217 * possible object is
218 * {@link Boolean }
219 *
220 */
221 public Boolean isSigned() {
222 return signed;
223 }
224
225 /***
226 * Sets the value of the signed property.
227 *
228 * @param value
229 * allowed object is
230 * {@link Boolean }
231 *
232 */
233 public void setSigned(Boolean value) {
234 this.signed = value;
235 }
236
237 /***
238 * Gets the value of the size property.
239 *
240 * @return
241 * possible object is
242 * {@link BigInteger }
243 *
244 */
245 public BigInteger getSize() {
246 return size;
247 }
248
249 /***
250 * Sets the value of the size property.
251 *
252 * @param value
253 * allowed object is
254 * {@link BigInteger }
255 *
256 */
257 public void setSize(BigInteger value) {
258 this.size = value;
259 }
260
261 /***
262 * Gets the value of the type property.
263 *
264 * @return
265 * possible object is
266 * {@link String }
267 *
268 */
269 public String getType() {
270 return type;
271 }
272
273 /***
274 * Sets the value of the type property.
275 *
276 * @param value
277 * allowed object is
278 * {@link String }
279 *
280 */
281 public void setType(String value) {
282 this.type = value;
283 }
284
285 /***
286 * Gets the value of the value property.
287 *
288 * @return
289 * possible object is
290 * {@link String }
291 *
292 */
293 public String getValue() {
294 return value;
295 }
296
297 /***
298 * Sets the value of the value property.
299 *
300 * @param value
301 * allowed object is
302 * {@link String }
303 *
304 */
305 public void setValue(String value) {
306 this.value = value;
307 }
308
309 }