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 * <complexType name="Field">
14 * <complexContent>
15 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
16 * <sequence>
17 * <element name="mapping" type="{}Mapping" minOccurs="0"/>
18 * </sequence>
19 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
20 * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
21 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
22 * </restriction>
23 * </complexContent>
24 * </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 }