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 }