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: 2020.01.24 at 05:08:34 PM CET
6 //
7
8
9 package org.opentrafficsim.xml.generated;
10
11 import java.io.Serializable;
12 import java.math.BigInteger;
13 import java.util.ArrayList;
14 import java.util.List;
15 import javax.annotation.Generated;
16 import javax.xml.bind.annotation.XmlAccessType;
17 import javax.xml.bind.annotation.XmlAccessorType;
18 import javax.xml.bind.annotation.XmlAttribute;
19 import javax.xml.bind.annotation.XmlElement;
20 import javax.xml.bind.annotation.XmlRootElement;
21 import javax.xml.bind.annotation.XmlSchemaType;
22 import javax.xml.bind.annotation.XmlType;
23
24
25 /**
26 * <p>Java class for anonymous complex type.
27 *
28 * <p>The following schema fragment specifies the expected content contained within this class.
29 *
30 * <pre>
31 * <complexType>
32 * <complexContent>
33 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
34 * <sequence maxOccurs="unbounded">
35 * <element name="REPLICATION">
36 * <complexType>
37 * <complexContent>
38 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
39 * <attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
40 * <attribute name="SEED" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
41 * </restriction>
42 * </complexContent>
43 * </complexType>
44 * </element>
45 * </sequence>
46 * <attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
47 * </restriction>
48 * </complexContent>
49 * </complexType>
50 * </pre>
51 *
52 *
53 */
54 @XmlAccessorType(XmlAccessType.FIELD)
55 @XmlType(name = "", propOrder = {
56 "replication"
57 })
58 @XmlRootElement(name = "RANDOMSTREAM")
59 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
60 public class RANDOMSTREAM
61 implements Serializable
62 {
63
64 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
65 private final static long serialVersionUID = 10102L;
66 @XmlElement(name = "REPLICATION", required = true)
67 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
68 protected List<RANDOMSTREAM.REPLICATION> replication;
69 @XmlAttribute(name = "ID", required = true)
70 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
71 protected String id;
72
73 /**
74 * Gets the value of the replication property.
75 *
76 * <p>
77 * This accessor method returns a reference to the live list,
78 * not a snapshot. Therefore any modification you make to the
79 * returned list will be present inside the JAXB object.
80 * This is why there is not a <CODE>set</CODE> method for the replication property.
81 *
82 * <p>
83 * For example, to add a new item, do as follows:
84 * <pre>
85 * getREPLICATION().add(newItem);
86 * </pre>
87 *
88 *
89 * <p>
90 * Objects of the following type(s) are allowed in the list
91 * {@link RANDOMSTREAM.REPLICATION }
92 *
93 *
94 */
95 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
96 public List<RANDOMSTREAM.REPLICATION> getREPLICATION() {
97 if (replication == null) {
98 replication = new ArrayList<RANDOMSTREAM.REPLICATION>();
99 }
100 return this.replication;
101 }
102
103 /**
104 * Gets the value of the id property.
105 *
106 * @return
107 * possible object is
108 * {@link String }
109 *
110 */
111 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
112 public String getID() {
113 return id;
114 }
115
116 /**
117 * Sets the value of the id property.
118 *
119 * @param value
120 * allowed object is
121 * {@link String }
122 *
123 */
124 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
125 public void setID(String value) {
126 this.id = value;
127 }
128
129
130 /**
131 * <p>Java class for anonymous complex type.
132 *
133 * <p>The following schema fragment specifies the expected content contained within this class.
134 *
135 * <pre>
136 * <complexType>
137 * <complexContent>
138 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
139 * <attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
140 * <attribute name="SEED" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
141 * </restriction>
142 * </complexContent>
143 * </complexType>
144 * </pre>
145 *
146 *
147 */
148 @XmlAccessorType(XmlAccessType.FIELD)
149 @XmlType(name = "")
150 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
151 public static class REPLICATION
152 implements Serializable
153 {
154
155 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
156 private final static long serialVersionUID = 10102L;
157 @XmlAttribute(name = "ID", required = true)
158 @XmlSchemaType(name = "positiveInteger")
159 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
160 protected BigInteger id;
161 @XmlAttribute(name = "SEED", required = true)
162 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
163 protected BigInteger seed;
164
165 /**
166 * Gets the value of the id property.
167 *
168 * @return
169 * possible object is
170 * {@link BigInteger }
171 *
172 */
173 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
174 public BigInteger getID() {
175 return id;
176 }
177
178 /**
179 * Sets the value of the id property.
180 *
181 * @param value
182 * allowed object is
183 * {@link BigInteger }
184 *
185 */
186 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
187 public void setID(BigInteger value) {
188 this.id = value;
189 }
190
191 /**
192 * Gets the value of the seed property.
193 *
194 * @return
195 * possible object is
196 * {@link BigInteger }
197 *
198 */
199 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
200 public BigInteger getSEED() {
201 return seed;
202 }
203
204 /**
205 * Sets the value of the seed property.
206 *
207 * @param value
208 * allowed object is
209 * {@link BigInteger }
210 *
211 */
212 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
213 public void setSEED(BigInteger value) {
214 this.seed = value;
215 }
216
217 }
218
219 }