Subversion Repositories XServices

Rev

Details | 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.XmlElement;
8
import javax.xml.bind.annotation.XmlElementRef;
9
import javax.xml.bind.annotation.XmlType;
10
11
 
12
 
13
 * <p>Java class for SolutionData complex type.
14
 *
15
 * <p>The following schema fragment specifies the expected content contained within this class.
16
 *
17
 * <pre>
18
 * &lt;complexType name="SolutionData">
19
 *   &lt;complexContent>
20
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
21
 *       &lt;sequence>
22
 *         &lt;element name="solutionID" type="{http://www.w3.org/2001/XMLSchema}integer"/>
23
 *         &lt;element name="solutionUUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
24
 *         &lt;element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
25
 *         &lt;element name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
26
 *         &lt;element name="type" type="{urn:aewebservices71}Solution-Type"/>
27
 *         &lt;element name="prefix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
28
 *         &lt;element name="description" 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 = "SolutionData", propOrder = {
39
    "solutionID",
40
    "solutionUUID",
41
    "name",
42
    "displayName",
43
    "type",
44
    "prefix",
45
    "description"
46
})
47
public class SolutionData {
48
49
 
50
    protected BigInteger solutionID;
51
    @XmlElementRef(name = "solutionUUID", namespace = "urn:aewebservices71", type = JAXBElement.class)
52
    protected JAXBElement<String> solutionUUID;
53
    @XmlElementRef(name = "name", namespace = "urn:aewebservices71", type = JAXBElement.class)
54
    protected JAXBElement<String> name;
55
    @XmlElementRef(name = "displayName", namespace = "urn:aewebservices71", type = JAXBElement.class)
56
    protected JAXBElement<String> displayName;
57
    @XmlElement(required = true)
58
    protected SolutionType type;
59
    @XmlElementRef(name = "prefix", namespace = "urn:aewebservices71", type = JAXBElement.class)
60
    protected JAXBElement<String> prefix;
61
    @XmlElementRef(name = "description", namespace = "urn:aewebservices71", type = JAXBElement.class)
62
    protected JAXBElement<String> description;
63
64
 
65
     * Gets the value of the solutionID property.
66
     *
67
     * @return
68
     *     possible object is
69
     *     {@link BigInteger }
70
     *
71
     */
72
    public BigInteger getSolutionID() {
73
        return solutionID;
74
    }
75
76
 
77
     * Sets the value of the solutionID property.
78
     *
79
     * @param value
80
     *     allowed object is
81
     *     {@link BigInteger }
82
     *
83
     */
84
    public void setSolutionID(BigInteger value) {
85
        this.solutionID = value;
86
    }
87
88
 
89
     * Gets the value of the solutionUUID property.
90
     *
91
     * @return
92
     *     possible object is
93
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
94
     *
95
     */
96
    public JAXBElement<String> getSolutionUUID() {
97
        return solutionUUID;
98
    }
99
100
 
101
     * Sets the value of the solutionUUID property.
102
     *
103
     * @param value
104
     *     allowed object is
105
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
106
     *
107
     */
108
    public void setSolutionUUID(JAXBElement<String> value) {
109
        this.solutionUUID = ((JAXBElement<String> ) value);
110
    }
111
112
 
113
     * Gets the value of the name property.
114
     *
115
     * @return
116
     *     possible object is
117
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
118
     *
119
     */
120
    public JAXBElement<String> getName() {
121
        return name;
122
    }
123
124
 
125
     * Sets the value of the name property.
126
     *
127
     * @param value
128
     *     allowed object is
129
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
130
     *
131
     */
132
    public void setName(JAXBElement<String> value) {
133
        this.name = ((JAXBElement<String> ) value);
134
    }
135
136
 
137
     * Gets the value of the displayName property.
138
     *
139
     * @return
140
     *     possible object is
141
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
142
     *
143
     */
144
    public JAXBElement<String> getDisplayName() {
145
        return displayName;
146
    }
147
148
 
149
     * Sets the value of the displayName property.
150
     *
151
     * @param value
152
     *     allowed object is
153
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
154
     *
155
     */
156
    public void setDisplayName(JAXBElement<String> value) {
157
        this.displayName = ((JAXBElement<String> ) value);
158
    }
159
160
 
161
     * Gets the value of the type property.
162
     *
163
     * @return
164
     *     possible object is
165
     *     {@link SolutionType }
166
     *
167
     */
168
    public SolutionType getType() {
169
        return type;
170
    }
171
172
 
173
     * Sets the value of the type property.
174
     *
175
     * @param value
176
     *     allowed object is
177
     *     {@link SolutionType }
178
     *
179
     */
180
    public void setType(SolutionType value) {
181
        this.type = value;
182
    }
183
184
 
185
     * Gets the value of the prefix property.
186
     *
187
     * @return
188
     *     possible object is
189
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
190
     *
191
     */
192
    public JAXBElement<String> getPrefix() {
193
        return prefix;
194
    }
195
196
 
197
     * Sets the value of the prefix property.
198
     *
199
     * @param value
200
     *     allowed object is
201
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
202
     *
203
     */
204
    public void setPrefix(JAXBElement<String> value) {
205
        this.prefix = ((JAXBElement<String> ) value);
206
    }
207
208
 
209
     * Gets the value of the description property.
210
     *
211
     * @return
212
     *     possible object is
213
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
214
     *
215
     */
216
    public JAXBElement<String> getDescription() {
217
        return description;
218
    }
219
220
 
221
     * Sets the value of the description property.
222
     *
223
     * @param value
224
     *     allowed object is
225
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
226
     *
227
     */
228
    public void setDescription(JAXBElement<String> value) {
229
        this.description = ((JAXBElement<String> ) value);
230
    }
231
232
 
233