1 // 2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0 3 // See <a href="https://javaee.github.io/jaxb-v2/">https://javaee.github.io/jaxb-v2/</a> 4 // Any modifications to this file will be lost upon recompilation of the source schema. 5 // Generated on: 2019.04.20 at 02:12:22 AM CEST 6 // 7 8 9 package org.opentrafficsim.xml.generated; 10 11 import java.io.Serializable; 12 import java.util.ArrayList; 13 import java.util.List; 14 import javax.annotation.Generated; 15 import javax.xml.bind.annotation.XmlAccessType; 16 import javax.xml.bind.annotation.XmlAccessorType; 17 import javax.xml.bind.annotation.XmlElement; 18 import javax.xml.bind.annotation.XmlRootElement; 19 import javax.xml.bind.annotation.XmlType; 20 21 22 /** 23 * <p>Java class for anonymous complex type. 24 * 25 * <p>The following schema fragment specifies the expected content contained within this class. 26 * 27 * <pre> 28 * <complexType> 29 * <complexContent> 30 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 31 * <sequence> 32 * <element ref="{http://www.opentrafficsim.org/ots}GTUTEMPLATEMIX" maxOccurs="unbounded" minOccurs="0"/> 33 * <element ref="{http://www.opentrafficsim.org/ots}ODOPTIONS" maxOccurs="unbounded" minOccurs="0"/> 34 * <element ref="{http://www.opentrafficsim.org/ots}OD" maxOccurs="unbounded" minOccurs="0"/> 35 * <element name="MODELIDREFERRAL" type="{http://www.opentrafficsim.org/ots}MODELIDREFERRALTYPE" maxOccurs="unbounded" minOccurs="0"/> 36 * <element ref="{http://www.opentrafficsim.org/ots}GENERATOR" maxOccurs="unbounded" minOccurs="0"/> 37 * <element ref="{http://www.opentrafficsim.org/ots}LISTGENERATOR" maxOccurs="unbounded" minOccurs="0"/> 38 * <element ref="{http://www.opentrafficsim.org/ots}SINK" maxOccurs="unbounded" minOccurs="0"/> 39 * </sequence> 40 * </restriction> 41 * </complexContent> 42 * </complexType> 43 * </pre> 44 * 45 * 46 */ 47 @XmlAccessorType(XmlAccessType.FIELD) 48 @XmlType(name = "", propOrder = { 49 "gtutemplatemix", 50 "odoptions", 51 "od", 52 "modelidreferral", 53 "generator", 54 "listgenerator", 55 "sink" 56 }) 57 @XmlRootElement(name = "NETWORKDEMAND") 58 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 59 public class NETWORKDEMAND 60 implements Serializable 61 { 62 63 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 64 private final static long serialVersionUID = 10102L; 65 @XmlElement(name = "GTUTEMPLATEMIX") 66 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 67 protected List<GTUTEMPLATEMIX> gtutemplatemix; 68 @XmlElement(name = "ODOPTIONS") 69 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 70 protected List<ODOPTIONS> odoptions; 71 @XmlElement(name = "OD") 72 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 73 protected List<OD> od; 74 @XmlElement(name = "MODELIDREFERRAL") 75 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 76 protected List<MODELIDREFERRALTYPE> modelidreferral; 77 @XmlElement(name = "GENERATOR") 78 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 79 protected List<GENERATOR> generator; 80 @XmlElement(name = "LISTGENERATOR") 81 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 82 protected List<LISTGENERATOR> listgenerator; 83 @XmlElement(name = "SINK") 84 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 85 protected List<SINK> sink; 86 87 /** 88 * Gets the value of the gtutemplatemix property. 89 * 90 * <p> 91 * This accessor method returns a reference to the live list, 92 * not a snapshot. Therefore any modification you make to the 93 * returned list will be present inside the JAXB object. 94 * This is why there is not a <CODE>set</CODE> method for the gtutemplatemix property. 95 * 96 * <p> 97 * For example, to add a new item, do as follows: 98 * <pre> 99 * getGTUTEMPLATEMIX().add(newItem); 100 * </pre> 101 * 102 * 103 * <p> 104 * Objects of the following type(s) are allowed in the list 105 * {@link GTUTEMPLATEMIX } 106 * 107 * 108 */ 109 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 110 public List<GTUTEMPLATEMIX> getGTUTEMPLATEMIX() { 111 if (gtutemplatemix == null) { 112 gtutemplatemix = new ArrayList<GTUTEMPLATEMIX>(); 113 } 114 return this.gtutemplatemix; 115 } 116 117 /** 118 * Gets the value of the odoptions property. 119 * 120 * <p> 121 * This accessor method returns a reference to the live list, 122 * not a snapshot. Therefore any modification you make to the 123 * returned list will be present inside the JAXB object. 124 * This is why there is not a <CODE>set</CODE> method for the odoptions property. 125 * 126 * <p> 127 * For example, to add a new item, do as follows: 128 * <pre> 129 * getODOPTIONS().add(newItem); 130 * </pre> 131 * 132 * 133 * <p> 134 * Objects of the following type(s) are allowed in the list 135 * {@link ODOPTIONS } 136 * 137 * 138 */ 139 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 140 public List<ODOPTIONS> getODOPTIONS() { 141 if (odoptions == null) { 142 odoptions = new ArrayList<ODOPTIONS>(); 143 } 144 return this.odoptions; 145 } 146 147 /** 148 * Gets the value of the od property. 149 * 150 * <p> 151 * This accessor method returns a reference to the live list, 152 * not a snapshot. Therefore any modification you make to the 153 * returned list will be present inside the JAXB object. 154 * This is why there is not a <CODE>set</CODE> method for the od property. 155 * 156 * <p> 157 * For example, to add a new item, do as follows: 158 * <pre> 159 * getOD().add(newItem); 160 * </pre> 161 * 162 * 163 * <p> 164 * Objects of the following type(s) are allowed in the list 165 * {@link OD } 166 * 167 * 168 */ 169 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 170 public List<OD> getOD() { 171 if (od == null) { 172 od = new ArrayList<OD>(); 173 } 174 return this.od; 175 } 176 177 /** 178 * Gets the value of the modelidreferral property. 179 * 180 * <p> 181 * This accessor method returns a reference to the live list, 182 * not a snapshot. Therefore any modification you make to the 183 * returned list will be present inside the JAXB object. 184 * This is why there is not a <CODE>set</CODE> method for the modelidreferral property. 185 * 186 * <p> 187 * For example, to add a new item, do as follows: 188 * <pre> 189 * getMODELIDREFERRAL().add(newItem); 190 * </pre> 191 * 192 * 193 * <p> 194 * Objects of the following type(s) are allowed in the list 195 * {@link MODELIDREFERRALTYPE } 196 * 197 * 198 */ 199 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 200 public List<MODELIDREFERRALTYPE> getMODELIDREFERRAL() { 201 if (modelidreferral == null) { 202 modelidreferral = new ArrayList<MODELIDREFERRALTYPE>(); 203 } 204 return this.modelidreferral; 205 } 206 207 /** 208 * Gets the value of the generator property. 209 * 210 * <p> 211 * This accessor method returns a reference to the live list, 212 * not a snapshot. Therefore any modification you make to the 213 * returned list will be present inside the JAXB object. 214 * This is why there is not a <CODE>set</CODE> method for the generator property. 215 * 216 * <p> 217 * For example, to add a new item, do as follows: 218 * <pre> 219 * getGENERATOR().add(newItem); 220 * </pre> 221 * 222 * 223 * <p> 224 * Objects of the following type(s) are allowed in the list 225 * {@link GENERATOR } 226 * 227 * 228 */ 229 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 230 public List<GENERATOR> getGENERATOR() { 231 if (generator == null) { 232 generator = new ArrayList<GENERATOR>(); 233 } 234 return this.generator; 235 } 236 237 /** 238 * Gets the value of the listgenerator property. 239 * 240 * <p> 241 * This accessor method returns a reference to the live list, 242 * not a snapshot. Therefore any modification you make to the 243 * returned list will be present inside the JAXB object. 244 * This is why there is not a <CODE>set</CODE> method for the listgenerator property. 245 * 246 * <p> 247 * For example, to add a new item, do as follows: 248 * <pre> 249 * getLISTGENERATOR().add(newItem); 250 * </pre> 251 * 252 * 253 * <p> 254 * Objects of the following type(s) are allowed in the list 255 * {@link LISTGENERATOR } 256 * 257 * 258 */ 259 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 260 public List<LISTGENERATOR> getLISTGENERATOR() { 261 if (listgenerator == null) { 262 listgenerator = new ArrayList<LISTGENERATOR>(); 263 } 264 return this.listgenerator; 265 } 266 267 /** 268 * Gets the value of the sink property. 269 * 270 * <p> 271 * This accessor method returns a reference to the live list, 272 * not a snapshot. Therefore any modification you make to the 273 * returned list will be present inside the JAXB object. 274 * This is why there is not a <CODE>set</CODE> method for the sink property. 275 * 276 * <p> 277 * For example, to add a new item, do as follows: 278 * <pre> 279 * getSINK().add(newItem); 280 * </pre> 281 * 282 * 283 * <p> 284 * Objects of the following type(s) are allowed in the list 285 * {@link SINK } 286 * 287 * 288 */ 289 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0") 290 public List<SINK> getSINK() { 291 if (sink == null) { 292 sink = new ArrayList<SINK>(); 293 } 294 return this.sink; 295 } 296 297 }