Subversion Repositories XServices

Rev

Rev 30 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
30 brianR 1
 
2
3
 
4
import javax.xml.bind.JAXBElement;
5
import javax.xml.bind.annotation.XmlAccessType;
6
import javax.xml.bind.annotation.XmlAccessorType;
7
import javax.xml.bind.annotation.XmlElementRef;
8
import javax.xml.bind.annotation.XmlRootElement;
9
import javax.xml.bind.annotation.XmlType;
10
11
 
12
 
13
 * <p>Java class for anonymous complex type.
14
 *
15
 * <p>The following schema fragment specifies the expected content contained within this class.
16
 *
17
 * <pre>
18
 * &lt;complexType>
19
 *   &lt;complexContent>
20
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
21
 *       &lt;sequence>
22
 *         &lt;element name="auth" type="{urn:aewebservices71}Auth" minOccurs="0"/>
23
 *         &lt;element name="queryRange" type="{urn:aewebservices71}QueryRange" minOccurs="0"/>
24
 *         &lt;element name="reportUUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
25
 *         &lt;element name="reportName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
26
 *         &lt;element name="reportID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
27
 *         &lt;element name="solutionID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
28
 *         &lt;element name="solutionName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
29
 *         &lt;element name="projectID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
30
 *         &lt;element name="projectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
31
 *         &lt;element name="projectUUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
32
 *         &lt;element name="tableID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
33
 *         &lt;element name="tableName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
34
 *         &lt;element name="reportCategory" type="{urn:aewebservices71}ReportCategory" minOccurs="0"/>
35
 *         &lt;element name="reportAccessLevel" type="{urn:aewebservices71}ReportAccessLevel" minOccurs="0"/>
36
 *       &lt;/sequence>
37
 *     &lt;/restriction>
38
 *   &lt;/complexContent>
39
 * &lt;/complexType>
40
 * </pre>
41
 *
42
 *
43
 */
44
@XmlAccessorType(XmlAccessType.FIELD)
45
@XmlType(name = "", propOrder = {
46
    "auth",
47
    "queryRange",
48
    "reportUUID",
49
    "reportName",
50
    "reportID",
51
    "solutionID",
52
    "solutionName",
53
    "projectID",
54
    "projectName",
55
    "projectUUID",
56
    "tableID",
57
    "tableName",
58
    "reportCategory",
59
    "reportAccessLevel"
60
})
61
@XmlRootElement(name = "RunReport")
62
public class RunReport {
63
64
 
65
    protected JAXBElement<Auth> auth;
66
    @XmlElementRef(name = "queryRange", namespace = "urn:aewebservices71", type = JAXBElement.class)
67
    protected JAXBElement<QueryRange> queryRange;
68
    @XmlElementRef(name = "reportUUID", namespace = "urn:aewebservices71", type = JAXBElement.class)
69
    protected JAXBElement<String> reportUUID;
70
    @XmlElementRef(name = "reportName", namespace = "urn:aewebservices71", type = JAXBElement.class)
71
    protected JAXBElement<String> reportName;
72
    protected BigInteger reportID;
73
    protected BigInteger solutionID;
74
    @XmlElementRef(name = "solutionName", namespace = "urn:aewebservices71", type = JAXBElement.class)
75
    protected JAXBElement<String> solutionName;
76
    protected BigInteger projectID;
77
    @XmlElementRef(name = "projectName", namespace = "urn:aewebservices71", type = JAXBElement.class)
78
    protected JAXBElement<String> projectName;
79
    @XmlElementRef(name = "projectUUID", namespace = "urn:aewebservices71", type = JAXBElement.class)
80
    protected JAXBElement<String> projectUUID;
81
    protected BigInteger tableID;
82
    @XmlElementRef(name = "tableName", namespace = "urn:aewebservices71", type = JAXBElement.class)
83
    protected JAXBElement<String> tableName;
84
    protected ReportCategory reportCategory;
85
    protected ReportAccessLevel reportAccessLevel;
86
87
 
88
     * Gets the value of the auth property.
89
     *
90
     * @return
91
     *     possible object is
92
     *     {@link JAXBElement }{@code <}{@link Auth }{@code >}
93
     *
94
     */
95
    public JAXBElement<Auth> getAuth() {
96
        return auth;
97
    }
98
99
 
100
     * Sets the value of the auth property.
101
     *
102
     * @param value
103
     *     allowed object is
104
     *     {@link JAXBElement }{@code <}{@link Auth }{@code >}
105
     *
106
     */
107
    public void setAuth(JAXBElement<Auth> value) {
108
        this.auth = ((JAXBElement<Auth> ) value);
109
    }
110
111
 
112
     * Gets the value of the queryRange property.
113
     *
114
     * @return
115
     *     possible object is
116
     *     {@link JAXBElement }{@code <}{@link QueryRange }{@code >}
117
     *
118
     */
119
    public JAXBElement<QueryRange> getQueryRange() {
120
        return queryRange;
121
    }
122
123
 
124
     * Sets the value of the queryRange property.
125
     *
126
     * @param value
127
     *     allowed object is
128
     *     {@link JAXBElement }{@code <}{@link QueryRange }{@code >}
129
     *
130
     */
131
    public void setQueryRange(JAXBElement<QueryRange> value) {
132
        this.queryRange = ((JAXBElement<QueryRange> ) value);
133
    }
134
135
 
136
     * Gets the value of the reportUUID property.
137
     *
138
     * @return
139
     *     possible object is
140
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
141
     *
142
     */
143
    public JAXBElement<String> getReportUUID() {
144
        return reportUUID;
145
    }
146
147
 
148
     * Sets the value of the reportUUID property.
149
     *
150
     * @param value
151
     *     allowed object is
152
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
153
     *
154
     */
155
    public void setReportUUID(JAXBElement<String> value) {
156
        this.reportUUID = ((JAXBElement<String> ) value);
157
    }
158
159
 
160
     * Gets the value of the reportName property.
161
     *
162
     * @return
163
     *     possible object is
164
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
165
     *
166
     */
167
    public JAXBElement<String> getReportName() {
168
        return reportName;
169
    }
170
171
 
172
     * Sets the value of the reportName property.
173
     *
174
     * @param value
175
     *     allowed object is
176
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
177
     *
178
     */
179
    public void setReportName(JAXBElement<String> value) {
180
        this.reportName = ((JAXBElement<String> ) value);
181
    }
182
183
 
184
     * Gets the value of the reportID property.
185
     *
186
     * @return
187
     *     possible object is
188
     *     {@link BigInteger }
189
     *
190
     */
191
    public BigInteger getReportID() {
192
        return reportID;
193
    }
194
195
 
196
     * Sets the value of the reportID property.
197
     *
198
     * @param value
199
     *     allowed object is
200
     *     {@link BigInteger }
201
     *
202
     */
203
    public void setReportID(BigInteger value) {
204
        this.reportID = value;
205
    }
206
207
 
208
     * Gets the value of the solutionID property.
209
     *
210
     * @return
211
     *     possible object is
212
     *     {@link BigInteger }
213
     *
214
     */
215
    public BigInteger getSolutionID() {
216
        return solutionID;
217
    }
218
219
 
220
     * Sets the value of the solutionID property.
221
     *
222
     * @param value
223
     *     allowed object is
224
     *     {@link BigInteger }
225
     *
226
     */
227
    public void setSolutionID(BigInteger value) {
228
        this.solutionID = value;
229
    }
230
231
 
232
     * Gets the value of the solutionName property.
233
     *
234
     * @return
235
     *     possible object is
236
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
237
     *
238
     */
239
    public JAXBElement<String> getSolutionName() {
240
        return solutionName;
241
    }
242
243
 
244
     * Sets the value of the solutionName property.
245
     *
246
     * @param value
247
     *     allowed object is
248
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
249
     *
250
     */
251
    public void setSolutionName(JAXBElement<String> value) {
252
        this.solutionName = ((JAXBElement<String> ) value);
253
    }
254
255
 
256
     * Gets the value of the projectID property.
257
     *
258
     * @return
259
     *     possible object is
260
     *     {@link BigInteger }
261
     *
262
     */
263
    public BigInteger getProjectID() {
264
        return projectID;
265
    }
266
267
 
268
     * Sets the value of the projectID property.
269
     *
270
     * @param value
271
     *     allowed object is
272
     *     {@link BigInteger }
273
     *
274
     */
275
    public void setProjectID(BigInteger value) {
276
        this.projectID = value;
277
    }
278
279
 
280
     * Gets the value of the projectName property.
281
     *
282
     * @return
283
     *     possible object is
284
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
285
     *
286
     */
287
    public JAXBElement<String> getProjectName() {
288
        return projectName;
289
    }
290
291
 
292
     * Sets the value of the projectName property.
293
     *
294
     * @param value
295
     *     allowed object is
296
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
297
     *
298
     */
299
    public void setProjectName(JAXBElement<String> value) {
300
        this.projectName = ((JAXBElement<String> ) value);
301
    }
302
303
 
304
     * Gets the value of the projectUUID property.
305
     *
306
     * @return
307
     *     possible object is
308
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
309
     *
310
     */
311
    public JAXBElement<String> getProjectUUID() {
312
        return projectUUID;
313
    }
314
315
 
316
     * Sets the value of the projectUUID property.
317
     *
318
     * @param value
319
     *     allowed object is
320
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
321
     *
322
     */
323
    public void setProjectUUID(JAXBElement<String> value) {
324
        this.projectUUID = ((JAXBElement<String> ) value);
325
    }
326
327
 
328
     * Gets the value of the tableID property.
329
     *
330
     * @return
331
     *     possible object is
332
     *     {@link BigInteger }
333
     *
334
     */
335
    public BigInteger getTableID() {
336
        return tableID;
337
    }
338
339
 
340
     * Sets the value of the tableID property.
341
     *
342
     * @param value
343
     *     allowed object is
344
     *     {@link BigInteger }
345
     *
346
     */
347
    public void setTableID(BigInteger value) {
348
        this.tableID = value;
349
    }
350
351
 
352
     * Gets the value of the tableName property.
353
     *
354
     * @return
355
     *     possible object is
356
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
357
     *
358
     */
359
    public JAXBElement<String> getTableName() {
360
        return tableName;
361
    }
362
363
 
364
     * Sets the value of the tableName property.
365
     *
366
     * @param value
367
     *     allowed object is
368
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
369
     *
370
     */
371
    public void setTableName(JAXBElement<String> value) {
372
        this.tableName = ((JAXBElement<String> ) value);
373
    }
374
375
 
376
     * Gets the value of the reportCategory property.
377
     *
378
     * @return
379
     *     possible object is
380
     *     {@link ReportCategory }
381
     *
382
     */
383
    public ReportCategory getReportCategory() {
384
        return reportCategory;
385
    }
386
387
 
388
     * Sets the value of the reportCategory property.
389
     *
390
     * @param value
391
     *     allowed object is
392
     *     {@link ReportCategory }
393
     *
394
     */
395
    public void setReportCategory(ReportCategory value) {
396
        this.reportCategory = value;
397
    }
398
399
 
400
     * Gets the value of the reportAccessLevel property.
401
     *
402
     * @return
403
     *     possible object is
404
     *     {@link ReportAccessLevel }
405
     *
406
     */
407
    public ReportAccessLevel getReportAccessLevel() {
408
        return reportAccessLevel;
409
    }
410
411
 
412
     * Sets the value of the reportAccessLevel property.
413
     *
414
     * @param value
415
     *     allowed object is
416
     *     {@link ReportAccessLevel }
417
     *
418
     */
419
    public void setReportAccessLevel(ReportAccessLevel value) {
420
        this.reportAccessLevel = value;
421
    }
422
423
 
424