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    * <p/>
10   * <p>The following schema fragment specifies the expected content contained within this class.
11   * <p/>
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  @XmlAccessorType(XmlAccessType.FIELD)
28  @XmlRootElement(name = "Field")
29  @XmlType(name = "Field", propOrder = {
30          "mapping"
31  })
32  public class Field {
33  
34      protected Mapping mapping;
35      @XmlAttribute
36      protected String id;
37      @XmlAttribute
38      protected String name;
39      @XmlAttribute
40      protected String type;
41  
42      /**
43       * Gets the value of the mapping property.
44       *
45       * @return possible object is
46       *         {@link Mapping }
47       */
48      public Mapping getMapping() {
49          return mapping;
50      }
51  
52      /**
53       * Sets the value of the mapping property.
54       *
55       * @param value allowed object is
56       *              {@link Mapping }
57       */
58      public void setMapping(Mapping value) {
59          this.mapping = value;
60      }
61  
62      /**
63       * Gets the value of the id property.
64       *
65       * @return possible object is
66       *         {@link String }
67       */
68      public String getId() {
69          return id;
70      }
71  
72      /**
73       * Sets the value of the id property.
74       *
75       * @param value allowed object is
76       *              {@link String }
77       */
78      public void setId(String value) {
79          this.id = value;
80      }
81  
82      /**
83       * Gets the value of the name property.
84       *
85       * @return possible object is
86       *         {@link String }
87       */
88      public String getName() {
89          return name;
90      }
91  
92      /**
93       * Sets the value of the name property.
94       *
95       * @param value allowed object is
96       *              {@link String }
97       */
98      public void setName(String value) {
99          this.name = value;
100     }
101 
102     /**
103      * Gets the value of the type property.
104      *
105      * @return possible object is
106      *         {@link String }
107      */
108     public String getType() {
109         return type;
110     }
111 
112     /**
113      * Sets the value of the type property.
114      *
115      * @param value allowed object is
116      *              {@link String }
117      */
118     public void setType(String value) {
119         this.type = value;
120     }
121 
122 }