Subversion Repositories XServices

Rev

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