1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.openehealth.ipf.commons.ihe.hpd.stub.dsmlv2;
17
18 import javax.xml.bind.JAXBElement;
19 import javax.xml.bind.annotation.XmlElementDecl;
20 import javax.xml.bind.annotation.XmlRegistry;
21 import javax.xml.namespace.QName;
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 @XmlRegistry
39 public class ObjectFactory {
40
41 private final static QName _BatchResponse_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "batchResponse");
42 private final static QName _BatchRequest_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "batchRequest");
43 private final static QName _FilterSetAnd_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "and");
44 private final static QName _FilterSetNot_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "not");
45 private final static QName _FilterSetOr_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "or");
46 private final static QName _FilterSetExtensibleMatch_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "extensibleMatch");
47 private final static QName _FilterSetGreaterOrEqual_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "greaterOrEqual");
48 private final static QName _FilterSetEqualityMatch_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "equalityMatch");
49 private final static QName _FilterSetSubstrings_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "substrings");
50 private final static QName _FilterSetPresent_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "present");
51 private final static QName _FilterSetLessOrEqual_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "lessOrEqual");
52 private final static QName _FilterSetApproxMatch_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "approxMatch");
53 private final static QName _BatchResponseSearchResponse_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "searchResponse");
54 private final static QName _BatchResponseModifyResponse_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "modifyResponse");
55 private final static QName _BatchResponseAddResponse_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "addResponse");
56 private final static QName _BatchResponseAuthResponse_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "authResponse");
57 private final static QName _BatchResponseCompareResponse_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "compareResponse");
58 private final static QName _BatchResponseExtendedResponse_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "extendedResponse");
59 private final static QName _BatchResponseDelResponse_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "delResponse");
60 private final static QName _BatchResponseModDNResponse_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "modDNResponse");
61 private final static QName _BatchResponseErrorResponse_QNAME = new QName("urn:oasis:names:tc:DSML:2:0:core", "errorResponse");
62
63
64
65
66
67 public ObjectFactory() {
68 }
69
70
71
72
73
74 public ErrorResponse createErrorResponse() {
75 return new ErrorResponse();
76 }
77
78
79
80
81
82 public DsmlModification createDsmlModification() {
83 return new DsmlModification();
84 }
85
86
87
88
89
90 public SearchRequest createSearchRequest() {
91 return new SearchRequest();
92 }
93
94
95
96
97
98 public BatchRequest createBatchRequest() {
99 return new BatchRequest();
100 }
101
102
103
104
105
106 public BatchResponse createBatchResponse() {
107 return new BatchResponse();
108 }
109
110
111
112
113
114 public AuthRequest createAuthRequest() {
115 return new AuthRequest();
116 }
117
118
119
120
121
122 public FilterSet createFilterSet() {
123 return new FilterSet();
124 }
125
126
127
128
129
130 public AbandonRequest createAbandonRequest() {
131 return new AbandonRequest();
132 }
133
134
135
136
137
138 public SearchResultReference createSearchResultReference() {
139 return new SearchResultReference();
140 }
141
142
143
144
145
146 public AttributeDescriptions createAttributeDescriptions() {
147 return new AttributeDescriptions();
148 }
149
150
151
152
153
154 public ModifyRequest createModifyRequest() {
155 return new ModifyRequest();
156 }
157
158
159
160
161
162 public AddRequest createAddRequest() {
163 return new AddRequest();
164 }
165
166
167
168
169
170 public ModifyDNRequest createModifyDNRequest() {
171 return new ModifyDNRequest();
172 }
173
174
175
176
177
178 public Control createControl() {
179 return new Control();
180 }
181
182
183
184
185
186 public DsmlAttr createDsmlAttr() {
187 return new DsmlAttr();
188 }
189
190
191
192
193
194 public AttributeValueAssertion createAttributeValueAssertion() {
195 return new AttributeValueAssertion();
196 }
197
198
199
200
201
202 public DsmlMessage createDsmlMessage() {
203 return new DsmlMessage();
204 }
205
206
207
208
209
210 public SubstringFilter createSubstringFilter() {
211 return new SubstringFilter();
212 }
213
214
215
216
217
218 public LDAPResult createLDAPResult() {
219 return new LDAPResult();
220 }
221
222
223
224
225
226 public DelRequest createDelRequest() {
227 return new DelRequest();
228 }
229
230
231
232
233
234 public SearchResponse createSearchResponse() {
235 return new SearchResponse();
236 }
237
238
239
240
241
242 public AttributeDescription createAttributeDescription() {
243 return new AttributeDescription();
244 }
245
246
247
248
249
250 public CompareRequest createCompareRequest() {
251 return new CompareRequest();
252 }
253
254
255
256
257
258 public Filter createFilter() {
259 return new Filter();
260 }
261
262
263
264
265
266 public ExtendedResponse createExtendedResponse() {
267 return new ExtendedResponse();
268 }
269
270
271
272
273
274 public ExtendedRequest createExtendedRequest() {
275 return new ExtendedRequest();
276 }
277
278
279
280
281
282 public MatchingRuleAssertion createMatchingRuleAssertion() {
283 return new MatchingRuleAssertion();
284 }
285
286
287
288
289
290 public ResultCode createResultCode() {
291 return new ResultCode();
292 }
293
294
295
296
297
298 public SearchResultEntry createSearchResultEntry() {
299 return new SearchResultEntry();
300 }
301
302
303
304
305
306 public ErrorResponse.Detail createErrorResponseDetail() {
307 return new ErrorResponse.Detail();
308 }
309
310
311
312
313
314 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "batchResponse")
315 public JAXBElement<BatchResponse> createBatchResponse(BatchResponse value) {
316 return new JAXBElement<BatchResponse>(_BatchResponse_QNAME, BatchResponse.class, null, value);
317 }
318
319
320
321
322
323 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "batchRequest")
324 public JAXBElement<BatchRequest> createBatchRequest(BatchRequest value) {
325 return new JAXBElement<BatchRequest>(_BatchRequest_QNAME, BatchRequest.class, null, value);
326 }
327
328
329
330
331
332 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "and", scope = FilterSet.class)
333 public JAXBElement<FilterSet> createFilterSetAnd(FilterSet value) {
334 return new JAXBElement<FilterSet>(_FilterSetAnd_QNAME, FilterSet.class, FilterSet.class, value);
335 }
336
337
338
339
340
341 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "not", scope = FilterSet.class)
342 public JAXBElement<Filter> createFilterSetNot(Filter value) {
343 return new JAXBElement<Filter>(_FilterSetNot_QNAME, Filter.class, FilterSet.class, value);
344 }
345
346
347
348
349
350 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "or", scope = FilterSet.class)
351 public JAXBElement<FilterSet> createFilterSetOr(FilterSet value) {
352 return new JAXBElement<FilterSet>(_FilterSetOr_QNAME, FilterSet.class, FilterSet.class, value);
353 }
354
355
356
357
358
359 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "extensibleMatch", scope = FilterSet.class)
360 public JAXBElement<MatchingRuleAssertion> createFilterSetExtensibleMatch(MatchingRuleAssertion value) {
361 return new JAXBElement<MatchingRuleAssertion>(_FilterSetExtensibleMatch_QNAME, MatchingRuleAssertion.class, FilterSet.class, value);
362 }
363
364
365
366
367
368 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "greaterOrEqual", scope = FilterSet.class)
369 public JAXBElement<AttributeValueAssertion> createFilterSetGreaterOrEqual(AttributeValueAssertion value) {
370 return new JAXBElement<AttributeValueAssertion>(_FilterSetGreaterOrEqual_QNAME, AttributeValueAssertion.class, FilterSet.class, value);
371 }
372
373
374
375
376
377 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "equalityMatch", scope = FilterSet.class)
378 public JAXBElement<AttributeValueAssertion> createFilterSetEqualityMatch(AttributeValueAssertion value) {
379 return new JAXBElement<AttributeValueAssertion>(_FilterSetEqualityMatch_QNAME, AttributeValueAssertion.class, FilterSet.class, value);
380 }
381
382
383
384
385
386 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "substrings", scope = FilterSet.class)
387 public JAXBElement<SubstringFilter> createFilterSetSubstrings(SubstringFilter value) {
388 return new JAXBElement<SubstringFilter>(_FilterSetSubstrings_QNAME, SubstringFilter.class, FilterSet.class, value);
389 }
390
391
392
393
394
395 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "present", scope = FilterSet.class)
396 public JAXBElement<AttributeDescription> createFilterSetPresent(AttributeDescription value) {
397 return new JAXBElement<AttributeDescription>(_FilterSetPresent_QNAME, AttributeDescription.class, FilterSet.class, value);
398 }
399
400
401
402
403
404 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "lessOrEqual", scope = FilterSet.class)
405 public JAXBElement<AttributeValueAssertion> createFilterSetLessOrEqual(AttributeValueAssertion value) {
406 return new JAXBElement<AttributeValueAssertion>(_FilterSetLessOrEqual_QNAME, AttributeValueAssertion.class, FilterSet.class, value);
407 }
408
409
410
411
412
413 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "approxMatch", scope = FilterSet.class)
414 public JAXBElement<AttributeValueAssertion> createFilterSetApproxMatch(AttributeValueAssertion value) {
415 return new JAXBElement<AttributeValueAssertion>(_FilterSetApproxMatch_QNAME, AttributeValueAssertion.class, FilterSet.class, value);
416 }
417
418
419
420
421
422 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "searchResponse", scope = BatchResponse.class)
423 public JAXBElement<SearchResponse> createBatchResponseSearchResponse(SearchResponse value) {
424 return new JAXBElement<SearchResponse>(_BatchResponseSearchResponse_QNAME, SearchResponse.class, BatchResponse.class, value);
425 }
426
427
428
429
430
431 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "modifyResponse", scope = BatchResponse.class)
432 public JAXBElement<LDAPResult> createBatchResponseModifyResponse(LDAPResult value) {
433 return new JAXBElement<LDAPResult>(_BatchResponseModifyResponse_QNAME, LDAPResult.class, BatchResponse.class, value);
434 }
435
436
437
438
439
440 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "addResponse", scope = BatchResponse.class)
441 public JAXBElement<LDAPResult> createBatchResponseAddResponse(LDAPResult value) {
442 return new JAXBElement<LDAPResult>(_BatchResponseAddResponse_QNAME, LDAPResult.class, BatchResponse.class, value);
443 }
444
445
446
447
448
449 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "authResponse", scope = BatchResponse.class)
450 public JAXBElement<LDAPResult> createBatchResponseAuthResponse(LDAPResult value) {
451 return new JAXBElement<LDAPResult>(_BatchResponseAuthResponse_QNAME, LDAPResult.class, BatchResponse.class, value);
452 }
453
454
455
456
457
458 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "compareResponse", scope = BatchResponse.class)
459 public JAXBElement<LDAPResult> createBatchResponseCompareResponse(LDAPResult value) {
460 return new JAXBElement<LDAPResult>(_BatchResponseCompareResponse_QNAME, LDAPResult.class, BatchResponse.class, value);
461 }
462
463
464
465
466
467 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "extendedResponse", scope = BatchResponse.class)
468 public JAXBElement<ExtendedResponse> createBatchResponseExtendedResponse(ExtendedResponse value) {
469 return new JAXBElement<ExtendedResponse>(_BatchResponseExtendedResponse_QNAME, ExtendedResponse.class, BatchResponse.class, value);
470 }
471
472
473
474
475
476 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "delResponse", scope = BatchResponse.class)
477 public JAXBElement<LDAPResult> createBatchResponseDelResponse(LDAPResult value) {
478 return new JAXBElement<LDAPResult>(_BatchResponseDelResponse_QNAME, LDAPResult.class, BatchResponse.class, value);
479 }
480
481
482
483
484
485 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "modDNResponse", scope = BatchResponse.class)
486 public JAXBElement<LDAPResult> createBatchResponseModDNResponse(LDAPResult value) {
487 return new JAXBElement<LDAPResult>(_BatchResponseModDNResponse_QNAME, LDAPResult.class, BatchResponse.class, value);
488 }
489
490
491
492
493
494 @XmlElementDecl(namespace = "urn:oasis:names:tc:DSML:2:0:core", name = "errorResponse", scope = BatchResponse.class)
495 public JAXBElement<ErrorResponse> createBatchResponseErrorResponse(ErrorResponse value) {
496 return new JAXBElement<ErrorResponse>(_BatchResponseErrorResponse_QNAME, ErrorResponse.class, BatchResponse.class, value);
497 }
498
499 }