Subversion Repositories XServices

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
30 brianR 1
 
2
3
 
4
import java.util.ArrayList;
5
import java.util.List;
6
import javax.xml.bind.JAXBElement;
7
import javax.xml.bind.annotation.XmlAccessType;
8
import javax.xml.bind.annotation.XmlAccessorType;
9
import javax.xml.bind.annotation.XmlElement;
10
import javax.xml.bind.annotation.XmlElementRef;
11
import javax.xml.bind.annotation.XmlRootElement;
12
import javax.xml.bind.annotation.XmlType;
13
14
 
15
 
16
 * <p>Java class for anonymous complex type.
17
 *
18
 * <p>The following schema fragment specifies the expected content contained within this class.
19
 *
20
 * <pre>
21
 * &lt;complexType>
22
 *   &lt;complexContent>
23
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
24
 *       &lt;sequence>
25
 *         &lt;element name="auth" type="{urn:aewebservices71}Auth" minOccurs="0"/>
26
 *         &lt;element name="tableID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
27
 *         &lt;element name="itemList" type="{urn:aewebservices71}TTItem" maxOccurs="unbounded" minOccurs="0"/>
28
 *         &lt;element name="responseOptions" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
29
 *       &lt;/sequence>
30
 *     &lt;/restriction>
31
 *   &lt;/complexContent>
32
 * &lt;/complexType>
33
 * </pre>
34
 *
35
 *
36
 */
37
@XmlAccessorType(XmlAccessType.FIELD)
38
@XmlType(name = "", propOrder = {
39
    "auth",
40
    "tableID",
41
    "itemList",
42
    "responseOptions"
43
})
44
@XmlRootElement(name = "CreateAuxItems")
45
public class CreateAuxItems {
46
47
 
48
    protected JAXBElement<Auth> auth;
49
    @XmlElement(required = true)
50
    protected BigInteger tableID;
51
    protected List<TTItem> itemList;
52
    @XmlElementRef(name = "responseOptions", namespace = "urn:aewebservices71", type = JAXBElement.class)
53
    protected JAXBElement<String> responseOptions;
54
55
 
56
     * Gets the value of the auth property.
57
     *
58
     * @return
59
     *     possible object is
60
     *     {@link JAXBElement }{@code <}{@link Auth }{@code >}
61
     *
62
     */
63
    public JAXBElement<Auth> getAuth() {
64
        return auth;
65
    }
66
67
 
68
     * Sets the value of the auth property.
69
     *
70
     * @param value
71
     *     allowed object is
72
     *     {@link JAXBElement }{@code <}{@link Auth }{@code >}
73
     *
74
     */
75
    public void setAuth(JAXBElement<Auth> value) {
76
        this.auth = ((JAXBElement<Auth> ) value);
77
    }
78
79
 
80
     * Gets the value of the tableID property.
81
     *
82
     * @return
83
     *     possible object is
84
     *     {@link BigInteger }
85
     *
86
     */
87
    public BigInteger getTableID() {
88
        return tableID;
89
    }
90
91
 
92
     * Sets the value of the tableID property.
93
     *
94
     * @param value
95
     *     allowed object is
96
     *     {@link BigInteger }
97
     *
98
     */
99
    public void setTableID(BigInteger value) {
100
        this.tableID = value;
101
    }
102
103
 
104
     * Gets the value of the itemList property.
105
     *
106
     * <p>
107
     * This accessor method returns a reference to the live list,
108
     * not a snapshot. Therefore any modification you make to the
109
     * returned list will be present inside the JAXB object.
110
     * This is why there is not a <CODE>set</CODE> method for the itemList property.
111
     *
112
     * <p>
113
     * For example, to add a new item, do as follows:
114
     * <pre>
115
     *    getItemList().add(newItem);
116
     * </pre>
117
     *
118
     *
119
     * <p>
120
     * Objects of the following type(s) are allowed in the list
121
     * {@link TTItem }
122
     *
123
     *
124
     */
125
    public List<TTItem> getItemList() {
126
        if (itemList == null) {
127
            itemList = new ArrayList<TTItem>();
128
        }
129
        return this.itemList;
130
    }
131
132
 
133
     * Gets the value of the responseOptions property.
134
     *
135
     * @return
136
     *     possible object is
137
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
138
     *
139
     */
140
    public JAXBElement<String> getResponseOptions() {
141
        return responseOptions;
142
    }
143
144
 
145
     * Sets the value of the responseOptions property.
146
     *
147
     * @param value
148
     *     allowed object is
149
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
150
     *
151
     */
152
    public void setResponseOptions(JAXBElement<String> value) {
153
        this.responseOptions = ((JAXBElement<String> ) value);
154
    }
155
156
 
157