View Javadoc

1   
2   package org.kuali.ole.docstore.model.xmlpojo.config;
3   
4   import javax.xml.bind.annotation.*;
5   
6   
7   /**
8    * <p>Java class for Field complex type.
9    * 
10   * <p>The following schema fragment specifies the expected content contained within this class.
11   * 
12   * <pre>
13   * &lt;complexType name="Field">
14   *   &lt;complexContent>
15   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
16   *       &lt;sequence>
17   *         &lt;element name="mapping" type="{}Mapping" minOccurs="0"/>
18   *       &lt;/sequence>
19   *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
20   *       &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
21   *       &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
22   *     &lt;/restriction>
23   *   &lt;/complexContent>
24   * &lt;/complexType>
25   * </pre>
26   * 
27   * 
28   */
29  @XmlAccessorType(XmlAccessType.FIELD)
30  @XmlRootElement(name = "Field")
31  @XmlType(name = "Field", propOrder = {
32      "mapping"
33  })
34  public class Field {
35  
36      protected Mapping mapping;
37      @XmlAttribute
38      protected String id;
39      @XmlAttribute
40      protected String name;
41      @XmlAttribute
42      protected String type;
43  
44      /**
45       * Gets the value of the mapping property.
46       * 
47       * @return
48       *     possible object is
49       *     {@link Mapping }
50       *     
51       */
52      public Mapping getMapping() {
53          return mapping;
54      }
55  
56      /**
57       * Sets the value of the mapping property.
58       * 
59       * @param value
60       *     allowed object is
61       *     {@link Mapping }
62       *     
63       */
64      public void setMapping(Mapping value) {
65          this.mapping = value;
66      }
67  
68      /**
69       * Gets the value of the id property.
70       * 
71       * @return
72       *     possible object is
73       *     {@link String }
74       *     
75       */
76      public String getId() {
77          return id;
78      }
79  
80      /**
81       * Sets the value of the id property.
82       * 
83       * @param value
84       *     allowed object is
85       *     {@link String }
86       *     
87       */
88      public void setId(String value) {
89          this.id = value;
90      }
91  
92      /**
93       * Gets the value of the name property.
94       * 
95       * @return
96       *     possible object is
97       *     {@link String }
98       *     
99       */
100     public String getName() {
101         return name;
102     }
103 
104     /**
105      * Sets the value of the name property.
106      * 
107      * @param value
108      *     allowed object is
109      *     {@link String }
110      *     
111      */
112     public void setName(String value) {
113         this.name = value;
114     }
115 
116     /**
117      * Gets the value of the type property.
118      * 
119      * @return
120      *     possible object is
121      *     {@link String }
122      *     
123      */
124     public String getType() {
125         return type;
126     }
127 
128     /**
129      * Sets the value of the type property.
130      * 
131      * @param value
132      *     allowed object is
133      *     {@link String }
134      *     
135      */
136     public void setType(String value) {
137         this.type = value;
138     }
139 
140 }