View Javadoc
1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-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: 2009.01.18 at 10:12:14 AM CET 
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   * &lt;complexType name="FieldFormat">
25   *   &lt;complexContent>
26   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
27   *       &lt;attribute name="Decimal" type="{http://www.w3.org/2001/XMLSchema}integer" />
28   *       &lt;attribute name="DependingOn" type="{http://www.w3.org/2001/XMLSchema}string" />
29   *       &lt;attribute name="ImpliedDecimal" type="{http://www.w3.org/2001/XMLSchema}boolean" />
30   *       &lt;attribute name="Name" type="{http://www.w3.org/2001/XMLSchema}string" />
31   *       &lt;attribute name="Occurs" type="{http://www.w3.org/2001/XMLSchema}integer" />
32   *       &lt;attribute name="Picture" type="{http://www.w3.org/2001/XMLSchema}string" />
33   *       &lt;attribute name="Signed" type="{http://www.w3.org/2001/XMLSchema}boolean" />
34   *       &lt;attribute name="Size" type="{http://www.w3.org/2001/XMLSchema}integer" />
35   *       &lt;attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}string" />
36   *       &lt;attribute name="Value" type="{http://www.w3.org/2001/XMLSchema}string" />
37   *     &lt;/restriction>
38   *   &lt;/complexContent>
39   * &lt;/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 }