summaryrefslogtreecommitdiffstats
path: root/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/ClassMap.php
blob: cde1cbb8c942ccea41f584c6a360ec25c9c3f5bd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
<?php
/**
 * Contains \jamesiarmes\PhpEws\ClassMap.
 *
 * This class is generated using the build-classmap.php script. To make changes
 * to this file should be made there or in the ClassMap.mustache template.
 *
 * Last updated on: 2017-03-03 00:53:44 UTC
 */

namespace jamesiarmes\PhpEws;

/**
 * Mapping of complex types to class implementations.
 *
 * @package php-ews\ClassMap
 */
class ClassMap {
    public static function getMap() {
        return array(
            // Map for ArrayType classes.
            'ArrayOfRecipientTrackingEventType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfRecipientTrackingEventType',
            'ArrayOfDLExpansionType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfDLExpansionType',
            'NonEmptyArrayOfMailboxQueriesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfMailboxQueriesType',
            'NonEmptyArrayOfBaseItemIdsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfBaseItemIdsType',
            'ArrayOfAppsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfAppsType',
            'NonEmptyArrayOfNotificationEventTypesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfNotificationEventTypesType',
            'ArrayOfTimeZoneDefinitionType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfTimeZoneDefinitionType',
            'ArrayOfPhoneNumberAttributedValuesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfPhoneNumberAttributedValuesType',
            'NonEmptyArrayOfPropertyValuesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfPropertyValuesType',
            'ArrayOfPrivateCatalogAddInsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfPrivateCatalogAddInsType',
            'NonEmptyArrayOfItemChangeDescriptionsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfItemChangeDescriptionsType',
            'NonEmptyArrayOfDeletedOccurrencesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfDeletedOccurrencesType',
            'NonEmptyArrayOfFolderChangesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfFolderChangesType',
            'NonEmptyArrayOfExtendedFieldURIs' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfExtendedFieldURIs',
            'ArrayOfTrackingPropertiesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfTrackingPropertiesType',
            'ArrayOfSearchPreviewItemsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfSearchPreviewItemsType',
            'ArrayOfRuleOperationErrorsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfRuleOperationErrorsType',
            'ArrayOfPersonaAttributionsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfPersonaAttributionsType',
            'NonEmptyArrayOfReminderItemActionType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfReminderItemActionType',
            'ArrayOfResponseMessagesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfResponseMessagesType',
            'ArrayOfPermissionsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfPermissionsType',
            'ArrayOfSmtpAddressType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfSmtpAddressType',
            'ArrayOfFailedSearchMailboxesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfFailedSearchMailboxesType',
            'NonEmptyArrayOfMailboxSearchScopesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfMailboxSearchScopesType',
            'ArrayOfUnknownEntriesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfUnknownEntriesType',
            'ArrayOfRoomsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfRoomsType',
            'ArrayOfStringAttributedValuesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfStringAttributedValuesType',
            'NonEmptyArrayOfNotificationsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfNotificationsType',
            'ArrayOfServiceConfigurationResponseMessageType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfServiceConfigurationResponseMessageType',
            'ArrayOfUserMailboxesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfUserMailboxesType',
            'NonEmptyArrayOfGroupIdentifiersType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfGroupIdentifiersType',
            'ArrayOfExtendedPropertyAttributedValueType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfExtendedPropertyAttributedValueType',
            'ArrayOfMailboxData' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfMailboxData',
            'ArrayOfValueAttributionsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfValueAttributionsType',
            'ArrayOfDiscoverySearchConfigurationType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfDiscoverySearchConfigurationType',
            'ArrayOfCalendarPermissionsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfCalendarPermissionsType',
            'ArrayOfAttendeeConflictData' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfAttendeeConflictData',
            'ArrayOfItemClassType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfItemClassType',
            'ArrayOfWorkingPeriod' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfWorkingPeriod',
            'NonEmptyArrayOfPeriodsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfPeriodsType',
            'NonEmptyArrayOfAllItemsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfAllItemsType',
            'ArrayOfSuggestion' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfSuggestion',
            'ArrayOfBinaryType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfBinaryType',
            'ArrayOfPeopleQuerySource' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfPeopleQuerySource',
            'ArrayOfPostalAddressAttributedValuesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfPostalAddressAttributedValuesType',
            'ArrayOfUserIdType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfUserIdType',
            'ArrayOfBaseItemIdsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfBaseItemIdsType',
            'ArrayOfProtectionRulesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfProtectionRulesType',
            'ArrayOfRecipientsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfRecipientsType',
            'ArrayOfFindMessageTrackingSearchResultType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfFindMessageTrackingSearchResultType',
            'ArrayOfRetentionPolicyTagsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfRetentionPolicyTagsType',
            'NonEmptyArrayOfFieldOrdersType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfFieldOrdersType',
            'ArrayOfContextProperty' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfContextProperty',
            'ArrayOfEncryptedSharedFolderDataType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfEncryptedSharedFolderDataType',
            'NonEmptyArrayOfAlternateIdsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfAlternateIdsType',
            'ArrayOfFolderIdType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfFolderIdType',
            'ArrayOfServiceConfigurationType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfServiceConfigurationType',
            'NonEmptyArrayOfFoldersType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfFoldersType',
            'ArrayOfStringsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfStringsType',
            'NonEmptyArrayOfInternetHeadersType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfInternetHeadersType',
            'ArrayOfImGroupType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfImGroupType',
            'NonEmptyArrayOfExtendedPropertyType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfExtendedPropertyType',
            'ArrayOfOccurrenceRangesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfOccurrenceRangesType',
            'ArrayOfArraysOfTrackingPropertiesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfArraysOfTrackingPropertiesType',
            'ArrayOfRuleValidationErrorsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfRuleValidationErrorsType',
            'ArrayOfEmailAddressAttributedValuesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfEmailAddressAttributedValuesType',
            'NonEmptyArrayOfTimeZoneIdType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfTimeZoneIdType',
            'ArrayOfRemindersType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfRemindersType',
            'ArrayOfSearchableMailboxesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfSearchableMailboxesType',
            'NonEmptyArrayOfAttendeesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfAttendeesType',
            'ArrayOfGroupedItemsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfGroupedItemsType',
            'ArrayOfResolutionType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfResolutionType',
            'ArrayOfInvalidRecipientsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfInvalidRecipientsType',
            'ArrayOfSuggestionDayResult' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfSuggestionDayResult',
            'NonEmptyArrayofLegacyDNsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayofLegacyDNsType',
            'ArrayOfMailboxHoldStatusType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfMailboxHoldStatusType',
            'NonEmptyArrayOfOccurrenceInfoType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfOccurrenceInfoType',
            'ArrayOfNonIndexableItemDetailsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfNonIndexableItemDetailsType',
            'NonEmptyArrayOfApplyConversationActionType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfApplyConversationActionType',
            'ArrayOfRuleOperationsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfRuleOperationsType',
            'ArrayOfPeopleType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfPeopleType',
            'ArrayOfDelegateUserType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfDelegateUserType',
            'ArrayOfBodyContentAttributedValuesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfBodyContentAttributedValuesType',
            'ArrayOfAppManifestsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfAppManifestsType',
            'NonEmptyArrayOfUploadItemsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfUploadItemsType',
            'ArrayOfConversationNodesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfConversationNodesType',
            'ArrayOfMailTipsResponseMessageType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfMailTipsResponseMessageType',
            'NonEmptyArrayOfRestrictedGroupIdentifiersType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfRestrictedGroupIdentifiersType',
            'ArrayOfEmailAddressesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfEmailAddressesType',
            'ArrayOfDelegateUserResponseMessageType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfDelegateUserResponseMessageType',
            'ArrayOfRealItemsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfRealItemsType',
            'NonEmptyArrayOfFolderNamesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfFolderNamesType',
            'ArrayOfFreeBusyResponse' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfFreeBusyResponse',
            'NonEmptyArrayOfItemChangesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfItemChangesType',
            'ArrayOfSearchItemKindsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfSearchItemKindsType',
            'NonEmptyArrayOfResponseObjectsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfResponseObjectsType',
            'ArrayOfAttachmentsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfAttachmentsType',
            'ArrayOfRulesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfRulesType',
            'ArrayOfCalendarEvent' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfCalendarEvent',
            'NonEmptyArrayOfRequestAttachmentIdsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfRequestAttachmentIdsType',
            'NonEmptyArrayOfAttachmentsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfAttachmentsType',
            'NonEmptyArrayOfBaseFolderIdsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfBaseFolderIdsType',
            'NonEmptyArrayOfPathsToElementType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfPathsToElementType',
            'ArrayOfTransitionsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfTransitionsType',
            'ArrayOfExtendedAttributesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfExtendedAttributesType',
            'NonEmptyArrayOfFolderChangeDescriptionsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfFolderChangeDescriptionsType',
            'ArrayOfConversationsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfConversationsType',
            'NonEmptyArrayOfClientAccessTokenRequestsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfClientAccessTokenRequestsType',
            'ArrayOfTransitionsGroupsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfTransitionsGroupsType',
            'ArrayOfNonIndexableItemStatisticsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfNonIndexableItemStatisticsType',
            'ArrayOfFoldersType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfFoldersType',
            'ArrayOfStringArrayAttributedValuesType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfStringArrayAttributedValuesType',
            'NonEmptyArrayOfSubscriptionIdsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfSubscriptionIdsType',
            'NonEmptyArrayOfItemIdsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\NonEmptyArrayOfItemIdsType',
            'ArrayOfKeywordStatisticsSearchResultsType' => '\\jamesiarmes\\PhpEws\\ArrayType\\ArrayOfKeywordStatisticsSearchResultsType',
            // Map for Request classes.
            'EmptyFolderType' => '\\jamesiarmes\\PhpEws\\Request\\EmptyFolderType',
            'GetDelegateType' => '\\jamesiarmes\\PhpEws\\Request\\GetDelegateType',
            'CreateAttachmentType' => '\\jamesiarmes\\PhpEws\\Request\\CreateAttachmentType',
            'GetMessageTrackingReportRequestType' => '\\jamesiarmes\\PhpEws\\Request\\GetMessageTrackingReportRequestType',
            'DeleteItemType' => '\\jamesiarmes\\PhpEws\\Request\\DeleteItemType',
            'RemoveDelegateType' => '\\jamesiarmes\\PhpEws\\Request\\RemoveDelegateType',
            'AddImGroupType' => '\\jamesiarmes\\PhpEws\\Request\\AddImGroupType',
            'ResolveNamesType' => '\\jamesiarmes\\PhpEws\\Request\\ResolveNamesType',
            'GetInboxRulesRequestType' => '\\jamesiarmes\\PhpEws\\Request\\GetInboxRulesRequestType',
            'GetImItemListType' => '\\jamesiarmes\\PhpEws\\Request\\GetImItemListType',
            'SetUserOofSettingsRequest' => '\\jamesiarmes\\PhpEws\\Request\\SetUserOofSettingsRequest',
            'GetAppManifestsType' => '\\jamesiarmes\\PhpEws\\Request\\GetAppManifestsType',
            'FindPeopleType' => '\\jamesiarmes\\PhpEws\\Request\\FindPeopleType',
            'FindConversationType' => '\\jamesiarmes\\PhpEws\\Request\\FindConversationType',
            'FindMessageTrackingReportRequestType' => '\\jamesiarmes\\PhpEws\\Request\\FindMessageTrackingReportRequestType',
            'GetEventsType' => '\\jamesiarmes\\PhpEws\\Request\\GetEventsType',
            'PlayOnPhoneType' => '\\jamesiarmes\\PhpEws\\Request\\PlayOnPhoneType',
            'RemoveContactFromImListType' => '\\jamesiarmes\\PhpEws\\Request\\RemoveContactFromImListType',
            'GetPhoneCallInformationType' => '\\jamesiarmes\\PhpEws\\Request\\GetPhoneCallInformationType',
            'UpdateFolderType' => '\\jamesiarmes\\PhpEws\\Request\\UpdateFolderType',
            'GetClientAccessTokenType' => '\\jamesiarmes\\PhpEws\\Request\\GetClientAccessTokenType',
            'GetAppMarketplaceUrl' => '\\jamesiarmes\\PhpEws\\Request\\GetAppMarketplaceUrl',
            'ConvertIdType' => '\\jamesiarmes\\PhpEws\\Request\\ConvertIdType',
            'DisconnectPhoneCallType' => '\\jamesiarmes\\PhpEws\\Request\\DisconnectPhoneCallType',
            'GetAttachmentType' => '\\jamesiarmes\\PhpEws\\Request\\GetAttachmentType',
            'CreateUserConfigurationType' => '\\jamesiarmes\\PhpEws\\Request\\CreateUserConfigurationType',
            'DeleteUserConfigurationType' => '\\jamesiarmes\\PhpEws\\Request\\DeleteUserConfigurationType',
            'CreateItemType' => '\\jamesiarmes\\PhpEws\\Request\\CreateItemType',
            'FindItemType' => '\\jamesiarmes\\PhpEws\\Request\\FindItemType',
            'GetUserConfigurationType' => '\\jamesiarmes\\PhpEws\\Request\\GetUserConfigurationType',
            'GetUserAvailabilityRequestType' => '\\jamesiarmes\\PhpEws\\Request\\GetUserAvailabilityRequestType',
            'PerformReminderActionType' => '\\jamesiarmes\\PhpEws\\Request\\PerformReminderActionType',
            'GetRemindersType' => '\\jamesiarmes\\PhpEws\\Request\\GetRemindersType',
            'GetImItemsType' => '\\jamesiarmes\\PhpEws\\Request\\GetImItemsType',
            'SyncFolderItemsType' => '\\jamesiarmes\\PhpEws\\Request\\SyncFolderItemsType',
            'MoveItemType' => '\\jamesiarmes\\PhpEws\\Request\\MoveItemType',
            'DeleteAttachmentType' => '\\jamesiarmes\\PhpEws\\Request\\DeleteAttachmentType',
            'CopyFolderType' => '\\jamesiarmes\\PhpEws\\Request\\CopyFolderType',
            'RefreshSharingFolderType' => '\\jamesiarmes\\PhpEws\\Request\\RefreshSharingFolderType',
            'UninstallAppType' => '\\jamesiarmes\\PhpEws\\Request\\UninstallAppType',
            'GetSharingFolderType' => '\\jamesiarmes\\PhpEws\\Request\\GetSharingFolderType',
            'GetUserPhotoType' => '\\jamesiarmes\\PhpEws\\Request\\GetUserPhotoType',
            'ExpandDLType' => '\\jamesiarmes\\PhpEws\\Request\\ExpandDLType',
            'GetPasswordExpirationDateType' => '\\jamesiarmes\\PhpEws\\Request\\GetPasswordExpirationDateType',
            'RemoveImGroupType' => '\\jamesiarmes\\PhpEws\\Request\\RemoveImGroupType',
            'AddDistributionGroupToImListType' => '\\jamesiarmes\\PhpEws\\Request\\AddDistributionGroupToImListType',
            'RemoveImContactFromGroupType' => '\\jamesiarmes\\PhpEws\\Request\\RemoveImContactFromGroupType',
            'GetServerTimeZonesType' => '\\jamesiarmes\\PhpEws\\Request\\GetServerTimeZonesType',
            'FindMailboxStatisticsByKeywordsType' => '\\jamesiarmes\\PhpEws\\Request\\FindMailboxStatisticsByKeywordsType',
            'SubscribeType' => '\\jamesiarmes\\PhpEws\\Request\\SubscribeType',
            'SetImGroupType' => '\\jamesiarmes\\PhpEws\\Request\\SetImGroupType',
            'DisableAppType' => '\\jamesiarmes\\PhpEws\\Request\\DisableAppType',
            'BaseMoveCopyItemType' => '\\jamesiarmes\\PhpEws\\Request\\BaseMoveCopyItemType',
            'GetSharingMetadataType' => '\\jamesiarmes\\PhpEws\\Request\\GetSharingMetadataType',
            'GetHoldOnMailboxesType' => '\\jamesiarmes\\PhpEws\\Request\\GetHoldOnMailboxesType',
            'AddNewTelUriContactToGroupType' => '\\jamesiarmes\\PhpEws\\Request\\AddNewTelUriContactToGroupType',
            'GetUserRetentionPolicyTagsType' => '\\jamesiarmes\\PhpEws\\Request\\GetUserRetentionPolicyTagsType',
            'InstallAppType' => '\\jamesiarmes\\PhpEws\\Request\\InstallAppType',
            'SetHoldOnMailboxesType' => '\\jamesiarmes\\PhpEws\\Request\\SetHoldOnMailboxesType',
            'CreateManagedFolderRequestType' => '\\jamesiarmes\\PhpEws\\Request\\CreateManagedFolderRequestType',
            'DeleteFolderType' => '\\jamesiarmes\\PhpEws\\Request\\DeleteFolderType',
            'GetRoomsType' => '\\jamesiarmes\\PhpEws\\Request\\GetRoomsType',
            'UpdateUserConfigurationType' => '\\jamesiarmes\\PhpEws\\Request\\UpdateUserConfigurationType',
            'GetRoomListsType' => '\\jamesiarmes\\PhpEws\\Request\\GetRoomListsType',
            'BaseMoveCopyFolderType' => '\\jamesiarmes\\PhpEws\\Request\\BaseMoveCopyFolderType',
            'GetStreamingEventsType' => '\\jamesiarmes\\PhpEws\\Request\\GetStreamingEventsType',
            'AddDelegateType' => '\\jamesiarmes\\PhpEws\\Request\\AddDelegateType',
            'MoveFolderType' => '\\jamesiarmes\\PhpEws\\Request\\MoveFolderType',
            'GetSearchableMailboxesType' => '\\jamesiarmes\\PhpEws\\Request\\GetSearchableMailboxesType',
            'GetDiscoverySearchConfigurationType' => '\\jamesiarmes\\PhpEws\\Request\\GetDiscoverySearchConfigurationType',
            'FindFolderType' => '\\jamesiarmes\\PhpEws\\Request\\FindFolderType',
            'ArchiveItemType' => '\\jamesiarmes\\PhpEws\\Request\\ArchiveItemType',
            'GetNonIndexableItemDetailsType' => '\\jamesiarmes\\PhpEws\\Request\\GetNonIndexableItemDetailsType',
            'UnsubscribeType' => '\\jamesiarmes\\PhpEws\\Request\\UnsubscribeType',
            'BaseRequestType' => '\\jamesiarmes\\PhpEws\\Request\\BaseRequestType',
            'GetUserOofSettingsRequest' => '\\jamesiarmes\\PhpEws\\Request\\GetUserOofSettingsRequest',
            'SearchMailboxesType' => '\\jamesiarmes\\PhpEws\\Request\\SearchMailboxesType',
            'GetConversationItemsType' => '\\jamesiarmes\\PhpEws\\Request\\GetConversationItemsType',
            'GetPersonaType' => '\\jamesiarmes\\PhpEws\\Request\\GetPersonaType',
            'CreateFolderType' => '\\jamesiarmes\\PhpEws\\Request\\CreateFolderType',
            'GetMailTipsType' => '\\jamesiarmes\\PhpEws\\Request\\GetMailTipsType',
            'GetItemType' => '\\jamesiarmes\\PhpEws\\Request\\GetItemType',
            'ApplyConversationActionType' => '\\jamesiarmes\\PhpEws\\Request\\ApplyConversationActionType',
            'RemoveDistributionGroupFromImListType' => '\\jamesiarmes\\PhpEws\\Request\\RemoveDistributionGroupFromImListType',
            'SyncFolderHierarchyType' => '\\jamesiarmes\\PhpEws\\Request\\SyncFolderHierarchyType',
            'AddNewImContactToGroup' => '\\jamesiarmes\\PhpEws\\Request\\AddNewImContactToGroup',
            'ExportItemsType' => '\\jamesiarmes\\PhpEws\\Request\\ExportItemsType',
            'CreateFolderPathType' => '\\jamesiarmes\\PhpEws\\Request\\CreateFolderPathType',
            'GetFolderType' => '\\jamesiarmes\\PhpEws\\Request\\GetFolderType',
            'UploadItemsType' => '\\jamesiarmes\\PhpEws\\Request\\UploadItemsType',
            'UpdateInboxRulesRequestType' => '\\jamesiarmes\\PhpEws\\Request\\UpdateInboxRulesRequestType',
            'GetNonIndexableItemStatisticsType' => '\\jamesiarmes\\PhpEws\\Request\\GetNonIndexableItemStatisticsType',
            'UpdateDelegateType' => '\\jamesiarmes\\PhpEws\\Request\\UpdateDelegateType',
            'GetServiceConfigurationType' => '\\jamesiarmes\\PhpEws\\Request\\GetServiceConfigurationType',
            'AddImContactToGroup' => '\\jamesiarmes\\PhpEws\\Request\\AddImContactToGroup',
            'MarkAsJunkType' => '\\jamesiarmes\\PhpEws\\Request\\MarkAsJunkType',
            'UpdateItemType' => '\\jamesiarmes\\PhpEws\\Request\\UpdateItemType',
            'BaseDelegateType' => '\\jamesiarmes\\PhpEws\\Request\\BaseDelegateType',
            'MarkAllItemsAsRead' => '\\jamesiarmes\\PhpEws\\Request\\MarkAllItemsAsRead',
            'CopyItemType' => '\\jamesiarmes\\PhpEws\\Request\\CopyItemType',
            'SendItemType' => '\\jamesiarmes\\PhpEws\\Request\\SendItemType',
            // Map for Response classes.
            'GetRoomsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetRoomsResponseMessageType',
            'SetUserOofSettingsResponse' => '\\jamesiarmes\\PhpEws\\Response\\SetUserOofSettingsResponse',
            'GetUserConfigurationResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetUserConfigurationResponseType',
            'UnsubscribeResponseType' => '\\jamesiarmes\\PhpEws\\Response\\UnsubscribeResponseType',
            'GetPhoneCallInformationResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetPhoneCallInformationResponseMessageType',
            'FindMessageTrackingReportResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\FindMessageTrackingReportResponseMessageType',
            'ServiceConfigurationResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\ServiceConfigurationResponseMessageType',
            'GetSharingMetadataResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetSharingMetadataResponseMessageType',
            'GetFolderResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetFolderResponseType',
            'MarkAllItemsAsReadResponseType' => '\\jamesiarmes\\PhpEws\\Response\\MarkAllItemsAsReadResponseType',
            'UpdateItemResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\UpdateItemResponseMessageType',
            'SubscribeResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\SubscribeResponseMessageType',
            'GetImItemsResponse' => '\\jamesiarmes\\PhpEws\\Response\\GetImItemsResponse',
            'ItemInfoResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\ItemInfoResponseMessageType',
            'UploadItemsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\UploadItemsResponseMessageType',
            'GetRemindersResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetRemindersResponseMessageType',
            'AddNewTelUriContactToGroupResponse' => '\\jamesiarmes\\PhpEws\\Response\\AddNewTelUriContactToGroupResponse',
            'UpdateFolderResponseType' => '\\jamesiarmes\\PhpEws\\Response\\UpdateFolderResponseType',
            'GetRoomListsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetRoomListsResponseMessageType',
            'ApplyConversationActionResponseType' => '\\jamesiarmes\\PhpEws\\Response\\ApplyConversationActionResponseType',
            'CreateFolderResponseType' => '\\jamesiarmes\\PhpEws\\Response\\CreateFolderResponseType',
            'GetClientAccessTokenResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetClientAccessTokenResponseMessageType',
            'GetHoldOnMailboxesResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetHoldOnMailboxesResponseMessageType',
            'SetImGroupResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\SetImGroupResponseMessageType',
            'MailTipsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\MailTipsResponseMessageType',
            'UninstallAppResponseType' => '\\jamesiarmes\\PhpEws\\Response\\UninstallAppResponseType',
            'SendNotificationResponseType' => '\\jamesiarmes\\PhpEws\\Response\\SendNotificationResponseType',
            'DisconnectPhoneCallResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\DisconnectPhoneCallResponseMessageType',
            'DeleteAttachmentResponseType' => '\\jamesiarmes\\PhpEws\\Response\\DeleteAttachmentResponseType',
            'UploadItemsResponseType' => '\\jamesiarmes\\PhpEws\\Response\\UploadItemsResponseType',
            'PlayOnPhoneResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\PlayOnPhoneResponseMessageType',
            'GetPersonaResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetPersonaResponseMessageType',
            'GetConversationItemsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetConversationItemsResponseMessageType',
            'FindMailboxStatisticsByKeywordsResponseType' => '\\jamesiarmes\\PhpEws\\Response\\FindMailboxStatisticsByKeywordsResponseType',
            'SyncFolderHierarchyResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\SyncFolderHierarchyResponseMessageType',
            'AddImContactToGroupResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\AddImContactToGroupResponseMessageType',
            'ResolveNamesResponseType' => '\\jamesiarmes\\PhpEws\\Response\\ResolveNamesResponseType',
            'MarkAsJunkResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\MarkAsJunkResponseMessageType',
            'GetConversationItemsResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetConversationItemsResponseType',
            'MoveFolderResponseType' => '\\jamesiarmes\\PhpEws\\Response\\MoveFolderResponseType',
            'AddImGroupResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\AddImGroupResponseMessageType',
            'ArchiveItemResponse' => '\\jamesiarmes\\PhpEws\\Response\\ArchiveItemResponse',
            'GetPasswordExpirationDateResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetPasswordExpirationDateResponseMessageType',
            'RemoveImContactFromGroupResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\RemoveImContactFromGroupResponseMessageType',
            'FindFolderResponseType' => '\\jamesiarmes\\PhpEws\\Response\\FindFolderResponseType',
            'GetServerTimeZonesResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetServerTimeZonesResponseMessageType',
            'RemoveContactFromImListResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\RemoveContactFromImListResponseMessageType',
            'ResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\ResponseMessageType',
            'UpdateInboxRulesResponseType' => '\\jamesiarmes\\PhpEws\\Response\\UpdateInboxRulesResponseType',
            'UpdateUserConfigurationResponseType' => '\\jamesiarmes\\PhpEws\\Response\\UpdateUserConfigurationResponseType',
            'GetServiceConfigurationResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetServiceConfigurationResponseMessageType',
            'CreateUserConfigurationResponseType' => '\\jamesiarmes\\PhpEws\\Response\\CreateUserConfigurationResponseType',
            'SearchMailboxesResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\SearchMailboxesResponseMessageType',
            'FindMailboxStatisticsByKeywordsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\FindMailboxStatisticsByKeywordsResponseMessageType',
            'GetUserOofSettingsResponse' => '\\jamesiarmes\\PhpEws\\Response\\GetUserOofSettingsResponse',
            'GetItemResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetItemResponseType',
            'SyncFolderItemsResponseType' => '\\jamesiarmes\\PhpEws\\Response\\SyncFolderItemsResponseType',
            'RemoveDelegateResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\RemoveDelegateResponseMessageType',
            'GetInboxRulesResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetInboxRulesResponseType',
            'DeleteFolderResponseType' => '\\jamesiarmes\\PhpEws\\Response\\DeleteFolderResponseType',
            'AddDistributionGroupToImListResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\AddDistributionGroupToImListResponseMessageType',
            'BaseResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\BaseResponseMessageType',
            'CopyItemResponseType' => '\\jamesiarmes\\PhpEws\\Response\\CopyItemResponseType',
            'SetHoldOnMailboxesResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\SetHoldOnMailboxesResponseMessageType',
            'GetNonIndexableItemStatisticsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetNonIndexableItemStatisticsResponseMessageType',
            'DisableAppResponseType' => '\\jamesiarmes\\PhpEws\\Response\\DisableAppResponseType',
            'RefreshSharingFolderResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\RefreshSharingFolderResponseMessageType',
            'FindConversationResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\FindConversationResponseMessageType',
            'SendItemResponseType' => '\\jamesiarmes\\PhpEws\\Response\\SendItemResponseType',
            'RemoveDistributionGroupFromImListResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\RemoveDistributionGroupFromImListResponseMessageType',
            'GetDiscoverySearchConfigurationResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetDiscoverySearchConfigurationResponseMessageType',
            'GetEventsResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetEventsResponseType',
            'ConvertIdResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\ConvertIdResponseMessageType',
            'FindPeopleResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\FindPeopleResponseMessageType',
            'FindItemResponseType' => '\\jamesiarmes\\PhpEws\\Response\\FindItemResponseType',
            'GetAppManifestsResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetAppManifestsResponseType',
            'CreateAttachmentResponseType' => '\\jamesiarmes\\PhpEws\\Response\\CreateAttachmentResponseType',
            'PerformReminderActionResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\PerformReminderActionResponseMessageType',
            'SendNotificationResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\SendNotificationResponseMessageType',
            'FindItemResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\FindItemResponseMessageType',
            'GetAttachmentResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetAttachmentResponseType',
            'ExportItemsResponseType' => '\\jamesiarmes\\PhpEws\\Response\\ExportItemsResponseType',
            'BaseDelegateResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\BaseDelegateResponseMessageType',
            'GetStreamingEventsResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetStreamingEventsResponseType',
            'GetStreamingEventsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetStreamingEventsResponseMessageType',
            'MoveItemResponseType' => '\\jamesiarmes\\PhpEws\\Response\\MoveItemResponseType',
            'GetUserRetentionPolicyTagsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetUserRetentionPolicyTagsResponseMessageType',
            'SyncFolderItemsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\SyncFolderItemsResponseMessageType',
            'DeleteItemResponseType' => '\\jamesiarmes\\PhpEws\\Response\\DeleteItemResponseType',
            'ConvertIdResponseType' => '\\jamesiarmes\\PhpEws\\Response\\ConvertIdResponseType',
            'ExpandDLResponseType' => '\\jamesiarmes\\PhpEws\\Response\\ExpandDLResponseType',
            'ExpandDLResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\ExpandDLResponseMessageType',
            'GetDelegateResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetDelegateResponseMessageType',
            'GetClientAccessTokenResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetClientAccessTokenResponseType',
            'MarkAsJunkResponseType' => '\\jamesiarmes\\PhpEws\\Response\\MarkAsJunkResponseType',
            'CreateManagedFolderResponseType' => '\\jamesiarmes\\PhpEws\\Response\\CreateManagedFolderResponseType',
            'InstallAppResponseType' => '\\jamesiarmes\\PhpEws\\Response\\InstallAppResponseType',
            'FolderInfoResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\FolderInfoResponseMessageType',
            'GetMessageTrackingReportResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetMessageTrackingReportResponseMessageType',
            'AttachmentInfoResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\AttachmentInfoResponseMessageType',
            'SubscribeResponseType' => '\\jamesiarmes\\PhpEws\\Response\\SubscribeResponseType',
            'GetSharingFolderResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetSharingFolderResponseMessageType',
            'DelegateUserResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\DelegateUserResponseMessageType',
            'UpdateItemResponseType' => '\\jamesiarmes\\PhpEws\\Response\\UpdateItemResponseType',
            'CreateFolderPathResponseType' => '\\jamesiarmes\\PhpEws\\Response\\CreateFolderPathResponseType',
            'AddNewImContactToGroupResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\AddNewImContactToGroupResponseMessageType',
            'GetServerTimeZonesResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetServerTimeZonesResponseType',
            'ExportItemsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\ExportItemsResponseMessageType',
            'GetMailTipsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetMailTipsResponseMessageType',
            'GetUserConfigurationResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetUserConfigurationResponseMessageType',
            'GetUserPhotoResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetUserPhotoResponseMessageType',
            'RemoveImGroupResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\RemoveImGroupResponseMessageType',
            'SearchMailboxesResponseType' => '\\jamesiarmes\\PhpEws\\Response\\SearchMailboxesResponseType',
            'ResolveNamesResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\ResolveNamesResponseMessageType',
            'DeleteUserConfigurationResponseType' => '\\jamesiarmes\\PhpEws\\Response\\DeleteUserConfigurationResponseType',
            'GetUserPhotoResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetUserPhotoResponseType',
            'SyncFolderHierarchyResponseType' => '\\jamesiarmes\\PhpEws\\Response\\SyncFolderHierarchyResponseType',
            'GetUserAvailabilityResponseType' => '\\jamesiarmes\\PhpEws\\Response\\GetUserAvailabilityResponseType',
            'EmptyFolderResponseType' => '\\jamesiarmes\\PhpEws\\Response\\EmptyFolderResponseType',
            'FindFolderResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\FindFolderResponseMessageType',
            'DeleteAttachmentResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\DeleteAttachmentResponseMessageType',
            'GetAppMarketplaceUrlResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetAppMarketplaceUrlResponseMessageType',
            'CopyFolderResponseType' => '\\jamesiarmes\\PhpEws\\Response\\CopyFolderResponseType',
            'UpdateDelegateResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\UpdateDelegateResponseMessageType',
            'CreateItemResponseType' => '\\jamesiarmes\\PhpEws\\Response\\CreateItemResponseType',
            'ApplyConversationActionResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\ApplyConversationActionResponseMessageType',
            'GetEventsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetEventsResponseMessageType',
            'AddDelegateResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\AddDelegateResponseMessageType',
            'GetImItemListResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetImItemListResponseMessageType',
            'GetSearchableMailboxesResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetSearchableMailboxesResponseMessageType',
            'GetNonIndexableItemDetailsResponseMessageType' => '\\jamesiarmes\\PhpEws\\Response\\GetNonIndexableItemDetailsResponseMessageType',
            // Map for Type classes.
            'ExcludesType' => '\\jamesiarmes\\PhpEws\\Type\\ExcludesType',
            'IsNotEqualToType' => '\\jamesiarmes\\PhpEws\\Type\\IsNotEqualToType',
            'MessageTrackingReportType' => '\\jamesiarmes\\PhpEws\\Type\\MessageTrackingReportType',
            'PhysicalAddressDictionaryType' => '\\jamesiarmes\\PhpEws\\Type\\PhysicalAddressDictionaryType',
            'IntervalRecurrencePatternBaseType' => '\\jamesiarmes\\PhpEws\\Type\\IntervalRecurrencePatternBaseType',
            'BaseEmailAddressType' => '\\jamesiarmes\\PhpEws\\Type\\BaseEmailAddressType',
            'FindMessageTrackingSearchResultType' => '\\jamesiarmes\\PhpEws\\Type\\FindMessageTrackingSearchResultType',
            'ProtectionRuleSenderDepartmentsType' => '\\jamesiarmes\\PhpEws\\Type\\ProtectionRuleSenderDepartmentsType',
            'SeekToConditionPageViewType' => '\\jamesiarmes\\PhpEws\\Type\\SeekToConditionPageViewType',
            'SmtpDomain' => '\\jamesiarmes\\PhpEws\\Type\\SmtpDomain',
            'EmailAddressDictionaryType' => '\\jamesiarmes\\PhpEws\\Type\\EmailAddressDictionaryType',
            'ItemAttachmentType' => '\\jamesiarmes\\PhpEws\\Type\\ItemAttachmentType',
            'MovedCopiedEventType' => '\\jamesiarmes\\PhpEws\\Type\\MovedCopiedEventType',
            'FindFolderParentType' => '\\jamesiarmes\\PhpEws\\Type\\FindFolderParentType',
            'FileAttachmentType' => '\\jamesiarmes\\PhpEws\\Type\\FileAttachmentType',
            'ItemChangeType' => '\\jamesiarmes\\PhpEws\\Type\\ItemChangeType',
            'CreateRuleOperationType' => '\\jamesiarmes\\PhpEws\\Type\\CreateRuleOperationType',
            'StringAttributedValueType' => '\\jamesiarmes\\PhpEws\\Type\\StringAttributedValueType',
            'ContactsFolderType' => '\\jamesiarmes\\PhpEws\\Type\\ContactsFolderType',
            'BaseGroupByType' => '\\jamesiarmes\\PhpEws\\Type\\BaseGroupByType',
            'ConversationShape' => '\\jamesiarmes\\PhpEws\\Type\\ConversationShape',
            'ReminderType' => '\\jamesiarmes\\PhpEws\\Type\\ReminderType',
            'ContactItemType' => '\\jamesiarmes\\PhpEws\\Type\\ContactItemType',
            'OccurrenceInfoType' => '\\jamesiarmes\\PhpEws\\Type\\OccurrenceInfoType',
            'TargetFolderIdType' => '\\jamesiarmes\\PhpEws\\Type\\TargetFolderIdType',
            'BaseFolderType' => '\\jamesiarmes\\PhpEws\\Type\\BaseFolderType',
            'DailyRegeneratingPatternType' => '\\jamesiarmes\\PhpEws\\Type\\DailyRegeneratingPatternType',
            'RulePredicateSizeRangeType' => '\\jamesiarmes\\PhpEws\\Type\\RulePredicateSizeRangeType',
            'AttachmentType' => '\\jamesiarmes\\PhpEws\\Type\\AttachmentType',
            'SearchParametersType' => '\\jamesiarmes\\PhpEws\\Type\\SearchParametersType',
            'MailboxData' => '\\jamesiarmes\\PhpEws\\Type\\MailboxData',
            'ImAddressDictionaryType' => '\\jamesiarmes\\PhpEws\\Type\\ImAddressDictionaryType',
            'PreviewItemMailboxType' => '\\jamesiarmes\\PhpEws\\Type\\PreviewItemMailboxType',
            'PathToIndexedFieldType' => '\\jamesiarmes\\PhpEws\\Type\\PathToIndexedFieldType',
            'AlternatePublicFolderItemIdType' => '\\jamesiarmes\\PhpEws\\Type\\AlternatePublicFolderItemIdType',
            'AttendeeConflictData' => '\\jamesiarmes\\PhpEws\\Type\\AttendeeConflictData',
            'CalendarFolderType' => '\\jamesiarmes\\PhpEws\\Type\\CalendarFolderType',
            'RecurrenceType' => '\\jamesiarmes\\PhpEws\\Type\\RecurrenceType',
            'UserConfigurationDictionaryEntryType' => '\\jamesiarmes\\PhpEws\\Type\\UserConfigurationDictionaryEntryType',
            'ItemType' => '\\jamesiarmes\\PhpEws\\Type\\ItemType',
            'TimeZoneDefinitionType' => '\\jamesiarmes\\PhpEws\\Type\\TimeZoneDefinitionType',
            'SingleRecipientType' => '\\jamesiarmes\\PhpEws\\Type\\SingleRecipientType',
            'NonIndexableItemStatisticType' => '\\jamesiarmes\\PhpEws\\Type\\NonIndexableItemStatisticType',
            'IsGreaterThanOrEqualToType' => '\\jamesiarmes\\PhpEws\\Type\\IsGreaterThanOrEqualToType',
            'BaseItemIdType' => '\\jamesiarmes\\PhpEws\\Type\\BaseItemIdType',
            'IndexedPageViewType' => '\\jamesiarmes\\PhpEws\\Type\\IndexedPageViewType',
            'WeeklyRecurrencePatternType' => '\\jamesiarmes\\PhpEws\\Type\\WeeklyRecurrencePatternType',
            'ServiceConfiguration' => '\\jamesiarmes\\PhpEws\\Type\\ServiceConfiguration',
            'CompleteNameType' => '\\jamesiarmes\\PhpEws\\Type\\CompleteNameType',
            'MailboxHoldResultType' => '\\jamesiarmes\\PhpEws\\Type\\MailboxHoldResultType',
            'IsLessThanType' => '\\jamesiarmes\\PhpEws\\Type\\IsLessThanType',
            'Suggestion' => '\\jamesiarmes\\PhpEws\\Type\\Suggestion',
            'SidAndAttributesType' => '\\jamesiarmes\\PhpEws\\Type\\SidAndAttributesType',
            'ImAddressDictionaryEntryType' => '\\jamesiarmes\\PhpEws\\Type\\ImAddressDictionaryEntryType',
            'RecurringDateTransitionType' => '\\jamesiarmes\\PhpEws\\Type\\RecurringDateTransitionType',
            'MailTipsServiceConfiguration' => '\\jamesiarmes\\PhpEws\\Type\\MailTipsServiceConfiguration',
            'UserConfigurationDictionaryType' => '\\jamesiarmes\\PhpEws\\Type\\UserConfigurationDictionaryType',
            'AttendeeType' => '\\jamesiarmes\\PhpEws\\Type\\AttendeeType',
            'ReplyToItemType' => '\\jamesiarmes\\PhpEws\\Type\\ReplyToItemType',
            'KeywordStatisticsSearchResultType' => '\\jamesiarmes\\PhpEws\\Type\\KeywordStatisticsSearchResultType',
            'AlternatePublicFolderIdType' => '\\jamesiarmes\\PhpEws\\Type\\AlternatePublicFolderIdType',
            'TimeZoneContextType' => '\\jamesiarmes\\PhpEws\\Type\\TimeZoneContextType',
            'BaseFolderIdType' => '\\jamesiarmes\\PhpEws\\Type\\BaseFolderIdType',
            'TaskType' => '\\jamesiarmes\\PhpEws\\Type\\TaskType',
            'ContextPropertyType' => '\\jamesiarmes\\PhpEws\\Type\\ContextPropertyType',
            'PersonaAttributionType' => '\\jamesiarmes\\PhpEws\\Type\\PersonaAttributionType',
            'TentativelyAcceptItemType' => '\\jamesiarmes\\PhpEws\\Type\\TentativelyAcceptItemType',
            'AcceptSharingInvitationType' => '\\jamesiarmes\\PhpEws\\Type\\AcceptSharingInvitationType',
            'ConversationResponseType' => '\\jamesiarmes\\PhpEws\\Type\\ConversationResponseType',
            'ResolutionType' => '\\jamesiarmes\\PhpEws\\Type\\ResolutionType',
            'PeriodType' => '\\jamesiarmes\\PhpEws\\Type\\PeriodType',
            'WorkingHours' => '\\jamesiarmes\\PhpEws\\Type\\WorkingHours',
            'SetItemFieldType' => '\\jamesiarmes\\PhpEws\\Type\\SetItemFieldType',
            'ConflictResultsType' => '\\jamesiarmes\\PhpEws\\Type\\ConflictResultsType',
            'PreviewItemResponseShapeType' => '\\jamesiarmes\\PhpEws\\Type\\PreviewItemResponseShapeType',
            'AppendToItemFieldType' => '\\jamesiarmes\\PhpEws\\Type\\AppendToItemFieldType',
            'RuleActionsType' => '\\jamesiarmes\\PhpEws\\Type\\RuleActionsType',
            'FieldURIOrConstantType' => '\\jamesiarmes\\PhpEws\\Type\\FieldURIOrConstantType',
            'IndividualAttendeeConflictData' => '\\jamesiarmes\\PhpEws\\Type\\IndividualAttendeeConflictData',
            'ConversationActionType' => '\\jamesiarmes\\PhpEws\\Type\\ConversationActionType',
            'UserConfigurationType' => '\\jamesiarmes\\PhpEws\\Type\\UserConfigurationType',
            'RecurringDayTransitionType' => '\\jamesiarmes\\PhpEws\\Type\\RecurringDayTransitionType',
            'FolderChangeType' => '\\jamesiarmes\\PhpEws\\Type\\FolderChangeType',
            'RuleOperationType' => '\\jamesiarmes\\PhpEws\\Type\\RuleOperationType',
            'DeleteRuleOperationType' => '\\jamesiarmes\\PhpEws\\Type\\DeleteRuleOperationType',
            'ConversationNodeType' => '\\jamesiarmes\\PhpEws\\Type\\ConversationNodeType',
            'PathToUnindexedFieldType' => '\\jamesiarmes\\PhpEws\\Type\\PathToUnindexedFieldType',
            'SearchPreviewItemType' => '\\jamesiarmes\\PhpEws\\Type\\SearchPreviewItemType',
            'EncryptedSharedFolderDataType' => '\\jamesiarmes\\PhpEws\\Type\\EncryptedSharedFolderDataType',
            'SerializableTimeZoneTime' => '\\jamesiarmes\\PhpEws\\Type\\SerializableTimeZoneTime',
            'BodyContentAttributedValueType' => '\\jamesiarmes\\PhpEws\\Type\\BodyContentAttributedValueType',
            'UserConfigurationDictionaryObjectType' => '\\jamesiarmes\\PhpEws\\Type\\UserConfigurationDictionaryObjectType',
            'AttachmentResponseShapeType' => '\\jamesiarmes\\PhpEws\\Type\\AttachmentResponseShapeType',
            'ItemResponseShapeType' => '\\jamesiarmes\\PhpEws\\Type\\ItemResponseShapeType',
            'SearchMailboxesResultType' => '\\jamesiarmes\\PhpEws\\Type\\SearchMailboxesResultType',
            'PersonaResponseShapeType' => '\\jamesiarmes\\PhpEws\\Type\\PersonaResponseShapeType',
            'TwoOperandExpressionType' => '\\jamesiarmes\\PhpEws\\Type\\TwoOperandExpressionType',
            'TaskRecurrenceType' => '\\jamesiarmes\\PhpEws\\Type\\TaskRecurrenceType',
            'MessageType' => '\\jamesiarmes\\PhpEws\\Type\\MessageType',
            'PostItemType' => '\\jamesiarmes\\PhpEws\\Type\\PostItemType',
            'DeclineItemType' => '\\jamesiarmes\\PhpEws\\Type\\DeclineItemType',
            'NonIndexableItemDetailResultType' => '\\jamesiarmes\\PhpEws\\Type\\NonIndexableItemDetailResultType',
            'ReminderItemActionType' => '\\jamesiarmes\\PhpEws\\Type\\ReminderItemActionType',
            'SyncFolderItemsChangesType' => '\\jamesiarmes\\PhpEws\\Type\\SyncFolderItemsChangesType',
            'OutOfOfficeMailTip' => '\\jamesiarmes\\PhpEws\\Type\\OutOfOfficeMailTip',
            'ConnectingSIDType' => '\\jamesiarmes\\PhpEws\\Type\\ConnectingSIDType',
            'MailboxHoldStatusType' => '\\jamesiarmes\\PhpEws\\Type\\MailboxHoldStatusType',
            'RootItemIdType' => '\\jamesiarmes\\PhpEws\\Type\\RootItemIdType',
            'SerializableTimeZone' => '\\jamesiarmes\\PhpEws\\Type\\SerializableTimeZone',
            'PersonaType' => '\\jamesiarmes\\PhpEws\\Type\\PersonaType',
            'ReplyAllToItemType' => '\\jamesiarmes\\PhpEws\\Type\\ReplyAllToItemType',
            'InternetHeaderType' => '\\jamesiarmes\\PhpEws\\Type\\InternetHeaderType',
            'ModifiedEventType' => '\\jamesiarmes\\PhpEws\\Type\\ModifiedEventType',
            'GroupAttendeeConflictData' => '\\jamesiarmes\\PhpEws\\Type\\GroupAttendeeConflictData',
            'EffectiveRightsType' => '\\jamesiarmes\\PhpEws\\Type\\EffectiveRightsType',
            'WellKnownResponseObjectType' => '\\jamesiarmes\\PhpEws\\Type\\WellKnownResponseObjectType',
            'SyncFolderItemsReadFlagType' => '\\jamesiarmes\\PhpEws\\Type\\SyncFolderItemsReadFlagType',
            'DeleteItemFieldType' => '\\jamesiarmes\\PhpEws\\Type\\DeleteItemFieldType',
            'BodyContentType' => '\\jamesiarmes\\PhpEws\\Type\\BodyContentType',
            'InstalledAppType' => '\\jamesiarmes\\PhpEws\\Type\\InstalledAppType',
            'ProposeNewTimeType' => '\\jamesiarmes\\PhpEws\\Type\\ProposeNewTimeType',
            'PhoneNumberDictionaryType' => '\\jamesiarmes\\PhpEws\\Type\\PhoneNumberDictionaryType',
            'TooBigGroupAttendeeConflictData' => '\\jamesiarmes\\PhpEws\\Type\\TooBigGroupAttendeeConflictData',
            'SuggestionsViewOptionsType' => '\\jamesiarmes\\PhpEws\\Type\\SuggestionsViewOptionsType',
            'PermissionSetType' => '\\jamesiarmes\\PhpEws\\Type\\PermissionSetType',
            'CalendarEvent' => '\\jamesiarmes\\PhpEws\\Type\\CalendarEvent',
            'ExistsType' => '\\jamesiarmes\\PhpEws\\Type\\ExistsType',
            'ProtectionRuleArgumentType' => '\\jamesiarmes\\PhpEws\\Type\\ProtectionRuleArgumentType',
            'ChangeDescriptionType' => '\\jamesiarmes\\PhpEws\\Type\\ChangeDescriptionType',
            'FolderIdType' => '\\jamesiarmes\\PhpEws\\Type\\FolderIdType',
            'DeletedOccurrenceInfoType' => '\\jamesiarmes\\PhpEws\\Type\\DeletedOccurrenceInfoType',
            'SuggestionDayResult' => '\\jamesiarmes\\PhpEws\\Type\\SuggestionDayResult',
            'GroupByType' => '\\jamesiarmes\\PhpEws\\Type\\GroupByType',
            'UnifiedMessageServiceConfiguration' => '\\jamesiarmes\\PhpEws\\Type\\UnifiedMessageServiceConfiguration',
            'ContactsViewType' => '\\jamesiarmes\\PhpEws\\Type\\ContactsViewType',
            'RulePredicatesType' => '\\jamesiarmes\\PhpEws\\Type\\RulePredicatesType',
            'TrackingPropertyType' => '\\jamesiarmes\\PhpEws\\Type\\TrackingPropertyType',
            'ClientAccessTokenType' => '\\jamesiarmes\\PhpEws\\Type\\ClientAccessTokenType',
            'MeetingResponseMessageType' => '\\jamesiarmes\\PhpEws\\Type\\MeetingResponseMessageType',
            'BaseNotificationEventType' => '\\jamesiarmes\\PhpEws\\Type\\BaseNotificationEventType',
            'UserOofSettings' => '\\jamesiarmes\\PhpEws\\Type\\UserOofSettings',
            'PhoneCallInformationType' => '\\jamesiarmes\\PhpEws\\Type\\PhoneCallInformationType',
            'RemoveItemType' => '\\jamesiarmes\\PhpEws\\Type\\RemoveItemType',
            'RuleType' => '\\jamesiarmes\\PhpEws\\Type\\RuleType',
            'SyncFolderHierarchyDeleteType' => '\\jamesiarmes\\PhpEws\\Type\\SyncFolderHierarchyDeleteType',
            'ResponseObjectType' => '\\jamesiarmes\\PhpEws\\Type\\ResponseObjectType',
            'DistinguishedGroupByType' => '\\jamesiarmes\\PhpEws\\Type\\DistinguishedGroupByType',
            'SyncFolderHierarchyCreateOrUpdateType' => '\\jamesiarmes\\PhpEws\\Type\\SyncFolderHierarchyCreateOrUpdateType',
            'CalendarPermissionSetType' => '\\jamesiarmes\\PhpEws\\Type\\CalendarPermissionSetType',
            'RuleValidationErrorType' => '\\jamesiarmes\\PhpEws\\Type\\RuleValidationErrorType',
            'MailboxQueryType' => '\\jamesiarmes\\PhpEws\\Type\\MailboxQueryType',
            'UploadItemType' => '\\jamesiarmes\\PhpEws\\Type\\UploadItemType',
            'BodyType' => '\\jamesiarmes\\PhpEws\\Type\\BodyType',
            'SyncFolderItemsDeleteType' => '\\jamesiarmes\\PhpEws\\Type\\SyncFolderItemsDeleteType',
            'BasePermissionType' => '\\jamesiarmes\\PhpEws\\Type\\BasePermissionType',
            'WeeklyRegeneratingPatternType' => '\\jamesiarmes\\PhpEws\\Type\\WeeklyRegeneratingPatternType',
            'MeetingMessageType' => '\\jamesiarmes\\PhpEws\\Type\\MeetingMessageType',
            'PathToExtendedFieldType' => '\\jamesiarmes\\PhpEws\\Type\\PathToExtendedFieldType',
            'SearchableMailboxType' => '\\jamesiarmes\\PhpEws\\Type\\SearchableMailboxType',
            'AttachmentIdType' => '\\jamesiarmes\\PhpEws\\Type\\AttachmentIdType',
            'ExtendedAttributeType' => '\\jamesiarmes\\PhpEws\\Type\\ExtendedAttributeType',
            'ForwardItemType' => '\\jamesiarmes\\PhpEws\\Type\\ForwardItemType',
            'RecipientTrackingEventType' => '\\jamesiarmes\\PhpEws\\Type\\RecipientTrackingEventType',
            'ResponseObjectCoreType' => '\\jamesiarmes\\PhpEws\\Type\\ResponseObjectCoreType',
            'ImGroupType' => '\\jamesiarmes\\PhpEws\\Type\\ImGroupType',
            'ExcludesValueType' => '\\jamesiarmes\\PhpEws\\Type\\ExcludesValueType',
            'SmtpDomainList' => '\\jamesiarmes\\PhpEws\\Type\\SmtpDomainList',
            'UserIdType' => '\\jamesiarmes\\PhpEws\\Type\\UserIdType',
            'ProtectionRuleConditionType' => '\\jamesiarmes\\PhpEws\\Type\\ProtectionRuleConditionType',
            'ReferenceItemResponseType' => '\\jamesiarmes\\PhpEws\\Type\\ReferenceItemResponseType',
            'RecurrencePatternBaseType' => '\\jamesiarmes\\PhpEws\\Type\\RecurrencePatternBaseType',
            'FolderResponseShapeType' => '\\jamesiarmes\\PhpEws\\Type\\FolderResponseShapeType',
            'NonIndexableItemDetailType' => '\\jamesiarmes\\PhpEws\\Type\\NonIndexableItemDetailType',
            'ManagedFolderInformationType' => '\\jamesiarmes\\PhpEws\\Type\\ManagedFolderInformationType',
            'OpenAsAdminOrSystemServiceType' => '\\jamesiarmes\\PhpEws\\Type\\OpenAsAdminOrSystemServiceType',
            'Duration' => '\\jamesiarmes\\PhpEws\\Type\\Duration',
            'RelativeYearlyRecurrencePatternType' => '\\jamesiarmes\\PhpEws\\Type\\RelativeYearlyRecurrencePatternType',
            'BasePagingType' => '\\jamesiarmes\\PhpEws\\Type\\BasePagingType',
            'TimeChangeType' => '\\jamesiarmes\\PhpEws\\Type\\TimeChangeType',
            'RestrictionType' => '\\jamesiarmes\\PhpEws\\Type\\RestrictionType',
            'SearchFolderType' => '\\jamesiarmes\\PhpEws\\Type\\SearchFolderType',
            'EmailAddressType' => '\\jamesiarmes\\PhpEws\\Type\\EmailAddressType',
            'FolderChangeDescriptionType' => '\\jamesiarmes\\PhpEws\\Type\\FolderChangeDescriptionType',
            'ProtectionRuleType' => '\\jamesiarmes\\PhpEws\\Type\\ProtectionRuleType',
            'RoomType' => '\\jamesiarmes\\PhpEws\\Type\\RoomType',
            'ServerVersionInfo' => '\\jamesiarmes\\PhpEws\\Type\\ServerVersionInfo',
            'OccurrencesRangeType' => '\\jamesiarmes\\PhpEws\\Type\\OccurrencesRangeType',
            'StreamingSubscriptionRequest' => '\\jamesiarmes\\PhpEws\\Type\\StreamingSubscriptionRequest',
            'FreeBusyViewOptionsType' => '\\jamesiarmes\\PhpEws\\Type\\FreeBusyViewOptionsType',
            'CalendarItemType' => '\\jamesiarmes\\PhpEws\\Type\\CalendarItemType',
            'PhoneNumberDictionaryEntryType' => '\\jamesiarmes\\PhpEws\\Type\\PhoneNumberDictionaryEntryType',
            'ProtectionRulesServiceConfiguration' => '\\jamesiarmes\\PhpEws\\Type\\ProtectionRulesServiceConfiguration',
            'UserMailboxType' => '\\jamesiarmes\\PhpEws\\Type\\UserMailboxType',
            'FieldOrderType' => '\\jamesiarmes\\PhpEws\\Type\\FieldOrderType',
            'CalendarPermissionType' => '\\jamesiarmes\\PhpEws\\Type\\CalendarPermissionType',
            'MeetingRequestMessageType' => '\\jamesiarmes\\PhpEws\\Type\\MeetingRequestMessageType',
            'RecurringMasterItemIdRanges' => '\\jamesiarmes\\PhpEws\\Type\\RecurringMasterItemIdRanges',
            'RecurringTimeTransitionType' => '\\jamesiarmes\\PhpEws\\Type\\RecurringTimeTransitionType',
            'AbsoluteDateTransitionType' => '\\jamesiarmes\\PhpEws\\Type\\AbsoluteDateTransitionType',
            'TransitionType' => '\\jamesiarmes\\PhpEws\\Type\\TransitionType',
            'NoEndRecurrenceRangeType' => '\\jamesiarmes\\PhpEws\\Type\\NoEndRecurrenceRangeType',
            'ClientAccessTokenRequestType' => '\\jamesiarmes\\PhpEws\\Type\\ClientAccessTokenRequestType',
            'PersonaPostalAddressType' => '\\jamesiarmes\\PhpEws\\Type\\PersonaPostalAddressType',
            'AbsoluteMonthlyRecurrencePatternType' => '\\jamesiarmes\\PhpEws\\Type\\AbsoluteMonthlyRecurrencePatternType',
            'ImItemListType' => '\\jamesiarmes\\PhpEws\\Type\\ImItemListType',
            'TransitionTargetType' => '\\jamesiarmes\\PhpEws\\Type\\TransitionTargetType',
            'BaseObjectChangedEventType' => '\\jamesiarmes\\PhpEws\\Type\\BaseObjectChangedEventType',
            'FreeBusyView' => '\\jamesiarmes\\PhpEws\\Type\\FreeBusyView',
            'MemberType' => '\\jamesiarmes\\PhpEws\\Type\\MemberType',
            'DistinguishedFolderIdType' => '\\jamesiarmes\\PhpEws\\Type\\DistinguishedFolderIdType',
            'ConstantValueType' => '\\jamesiarmes\\PhpEws\\Type\\ConstantValueType',
            'String' => '\\jamesiarmes\\PhpEws\\Type\\StringType',
            'PrivateCatalogAddInsType' => '\\jamesiarmes\\PhpEws\\Type\\PrivateCatalogAddInsType',
            'PostalAddressAttributedValueType' => '\\jamesiarmes\\PhpEws\\Type\\PostalAddressAttributedValueType',
            'MembersListType' => '\\jamesiarmes\\PhpEws\\Type\\MembersListType',
            'RelativeMonthlyRecurrencePatternType' => '\\jamesiarmes\\PhpEws\\Type\\RelativeMonthlyRecurrencePatternType',
            'AlternateIdType' => '\\jamesiarmes\\PhpEws\\Type\\AlternateIdType',
            'QueryStringType' => '\\jamesiarmes\\PhpEws\\Type\\QueryStringType',
            'MultipleOperandBooleanExpressionType' => '\\jamesiarmes\\PhpEws\\Type\\MultipleOperandBooleanExpressionType',
            'PersonaPhoneNumberType' => '\\jamesiarmes\\PhpEws\\Type\\PersonaPhoneNumberType',
            'PhoneNumberAttributedValueType' => '\\jamesiarmes\\PhpEws\\Type\\PhoneNumberAttributedValueType',
            'MimeContentType' => '\\jamesiarmes\\PhpEws\\Type\\MimeContentType',
            'PullSubscriptionRequestType' => '\\jamesiarmes\\PhpEws\\Type\\PullSubscriptionRequestType',
            'SendNotificationResultType' => '\\jamesiarmes\\PhpEws\\Type\\SendNotificationResultType',
            'UserConfigurationNameType' => '\\jamesiarmes\\PhpEws\\Type\\UserConfigurationNameType',
            'UnknownAttendeeConflictData' => '\\jamesiarmes\\PhpEws\\Type\\UnknownAttendeeConflictData',
            'ContainsExpressionType' => '\\jamesiarmes\\PhpEws\\Type\\ContainsExpressionType',
            'StringArrayAttributedValueType' => '\\jamesiarmes\\PhpEws\\Type\\StringArrayAttributedValueType',
            'SetFolderFieldType' => '\\jamesiarmes\\PhpEws\\Type\\SetFolderFieldType',
            'RecurrenceRangeBaseType' => '\\jamesiarmes\\PhpEws\\Type\\RecurrenceRangeBaseType',
            'ReplyBody' => '\\jamesiarmes\\PhpEws\\Type\\ReplyBody',
            'MeetingCancellationMessageType' => '\\jamesiarmes\\PhpEws\\Type\\MeetingCancellationMessageType',
            'EmailAddressDictionaryEntryType' => '\\jamesiarmes\\PhpEws\\Type\\EmailAddressDictionaryEntryType',
            'PostReplyItemBaseType' => '\\jamesiarmes\\PhpEws\\Type\\PostReplyItemBaseType',
            'ExtendedPropertyType' => '\\jamesiarmes\\PhpEws\\Type\\ExtendedPropertyType',
            'AbsoluteYearlyRecurrencePatternType' => '\\jamesiarmes\\PhpEws\\Type\\AbsoluteYearlyRecurrencePatternType',
            'DistributionListType' => '\\jamesiarmes\\PhpEws\\Type\\DistributionListType',
            'FolderType' => '\\jamesiarmes\\PhpEws\\Type\\FolderType',
            'SmartResponseBaseType' => '\\jamesiarmes\\PhpEws\\Type\\SmartResponseBaseType',
            'EmailAddressAttributedValueType' => '\\jamesiarmes\\PhpEws\\Type\\EmailAddressAttributedValueType',
            'InvalidRecipientType' => '\\jamesiarmes\\PhpEws\\Type\\InvalidRecipientType',
            'ProtectionRuleAndType' => '\\jamesiarmes\\PhpEws\\Type\\ProtectionRuleAndType',
            'RetentionPolicyTagType' => '\\jamesiarmes\\PhpEws\\Type\\RetentionPolicyTagType',
            'PermissionType' => '\\jamesiarmes\\PhpEws\\Type\\PermissionType',
            'AcceptItemType' => '\\jamesiarmes\\PhpEws\\Type\\AcceptItemType',
            'SearchExpressionType' => '\\jamesiarmes\\PhpEws\\Type\\SearchExpressionType',
            'TasksFolderType' => '\\jamesiarmes\\PhpEws\\Type\\TasksFolderType',
            'AppendToFolderFieldType' => '\\jamesiarmes\\PhpEws\\Type\\AppendToFolderFieldType',
            'TimeZoneType' => '\\jamesiarmes\\PhpEws\\Type\\TimeZoneType',
            'NotificationType' => '\\jamesiarmes\\PhpEws\\Type\\NotificationType',
            'ExtendedPropertyAttributedValueType' => '\\jamesiarmes\\PhpEws\\Type\\ExtendedPropertyAttributedValueType',
            'PhoneCallIdType' => '\\jamesiarmes\\PhpEws\\Type\\PhoneCallIdType',
            'RegeneratingPatternBaseType' => '\\jamesiarmes\\PhpEws\\Type\\RegeneratingPatternBaseType',
            'OrType' => '\\jamesiarmes\\PhpEws\\Type\\OrType',
            'MailboxSearchScopeType' => '\\jamesiarmes\\PhpEws\\Type\\MailboxSearchScopeType',
            'ProtectionRuleRecipientIsType' => '\\jamesiarmes\\PhpEws\\Type\\ProtectionRuleRecipientIsType',
            'ExchangeImpersonationType' => '\\jamesiarmes\\PhpEws\\Type\\ExchangeImpersonationType',
            'GroupedItemsType' => '\\jamesiarmes\\PhpEws\\Type\\GroupedItemsType',
            'DailyRecurrencePatternType' => '\\jamesiarmes\\PhpEws\\Type\\DailyRecurrencePatternType',
            'FractionalPageViewType' => '\\jamesiarmes\\PhpEws\\Type\\FractionalPageViewType',
            'RuleOperationErrorType' => '\\jamesiarmes\\PhpEws\\Type\\RuleOperationErrorType',
            'PostReplyItemType' => '\\jamesiarmes\\PhpEws\\Type\\PostReplyItemType',
            'DelegatePermissionsType' => '\\jamesiarmes\\PhpEws\\Type\\DelegatePermissionsType',
            'CalendarViewType' => '\\jamesiarmes\\PhpEws\\Type\\CalendarViewType',
            'IsLessThanOrEqualToType' => '\\jamesiarmes\\PhpEws\\Type\\IsLessThanOrEqualToType',
            'SmartResponseType' => '\\jamesiarmes\\PhpEws\\Type\\SmartResponseType',
            'NumberedRecurrenceRangeType' => '\\jamesiarmes\\PhpEws\\Type\\NumberedRecurrenceRangeType',
            'ItemChangeDescriptionType' => '\\jamesiarmes\\PhpEws\\Type\\ItemChangeDescriptionType',
            'BasePathToElementType' => '\\jamesiarmes\\PhpEws\\Type\\BasePathToElementType',
            'BaseSubscriptionRequestType' => '\\jamesiarmes\\PhpEws\\Type\\BaseSubscriptionRequestType',
            'CalendarEventDetails' => '\\jamesiarmes\\PhpEws\\Type\\CalendarEventDetails',
            'AppMetadata' => '\\jamesiarmes\\PhpEws\\Type\\AppMetadata',
            'PushSubscriptionRequestType' => '\\jamesiarmes\\PhpEws\\Type\\PushSubscriptionRequestType',
            'SyncFolderHierarchyChangesType' => '\\jamesiarmes\\PhpEws\\Type\\SyncFolderHierarchyChangesType',
            'ItemIdType' => '\\jamesiarmes\\PhpEws\\Type\\ItemIdType',
            'WorkingPeriod' => '\\jamesiarmes\\PhpEws\\Type\\WorkingPeriod',
            'ConversationType' => '\\jamesiarmes\\PhpEws\\Type\\ConversationType',
            'AppType' => '\\jamesiarmes\\PhpEws\\Type\\AppType',
            'RulePredicateDateRangeType' => '\\jamesiarmes\\PhpEws\\Type\\RulePredicateDateRangeType',
            'FailedSearchMailboxType' => '\\jamesiarmes\\PhpEws\\Type\\FailedSearchMailboxType',
            'SyncFolderItemsCreateOrUpdateType' => '\\jamesiarmes\\PhpEws\\Type\\SyncFolderItemsCreateOrUpdateType',
            'PhysicalAddressDictionaryEntryType' => '\\jamesiarmes\\PhpEws\\Type\\PhysicalAddressDictionaryEntryType',
            'SuppressReadReceiptType' => '\\jamesiarmes\\PhpEws\\Type\\SuppressReadReceiptType',
            'FindItemParentType' => '\\jamesiarmes\\PhpEws\\Type\\FindItemParentType',
            'ProtectionRuleActionType' => '\\jamesiarmes\\PhpEws\\Type\\ProtectionRuleActionType',
            'IsEqualToType' => '\\jamesiarmes\\PhpEws\\Type\\IsEqualToType',
            'SuggestionsResponseType' => '\\jamesiarmes\\PhpEws\\Type\\SuggestionsResponseType',
            'DelegateUserType' => '\\jamesiarmes\\PhpEws\\Type\\DelegateUserType',
            'DiscoverySearchConfigurationType' => '\\jamesiarmes\\PhpEws\\Type\\DiscoverySearchConfigurationType',
            'RecurringMasterItemIdType' => '\\jamesiarmes\\PhpEws\\Type\\RecurringMasterItemIdType',
            'SerializedSecurityContextType' => '\\jamesiarmes\\PhpEws\\Type\\SerializedSecurityContextType',
            'OccurrenceItemIdType' => '\\jamesiarmes\\PhpEws\\Type\\OccurrenceItemIdType',
            'RequestAttachmentIdType' => '\\jamesiarmes\\PhpEws\\Type\\RequestAttachmentIdType',
            'DirectoryEntryType' => '\\jamesiarmes\\PhpEws\\Type\\DirectoryEntryType',
            'AddressListIdType' => '\\jamesiarmes\\PhpEws\\Type\\AddressListIdType',
            'DeleteFolderFieldType' => '\\jamesiarmes\\PhpEws\\Type\\DeleteFolderFieldType',
            'AndType' => '\\jamesiarmes\\PhpEws\\Type\\AndType',
            'SetRuleOperationType' => '\\jamesiarmes\\PhpEws\\Type\\SetRuleOperationType',
            'FreeBusyResponseType' => '\\jamesiarmes\\PhpEws\\Type\\FreeBusyResponseType',
            'MailTips' => '\\jamesiarmes\\PhpEws\\Type\\MailTips',
            'EndDateRecurrenceRangeType' => '\\jamesiarmes\\PhpEws\\Type\\EndDateRecurrenceRangeType',
            'NotType' => '\\jamesiarmes\\PhpEws\\Type\\NotType',
            'AlternateIdBaseType' => '\\jamesiarmes\\PhpEws\\Type\\AlternateIdBaseType',
            'MonthlyRegeneratingPatternType' => '\\jamesiarmes\\PhpEws\\Type\\MonthlyRegeneratingPatternType',
            'AggregateOnType' => '\\jamesiarmes\\PhpEws\\Type\\AggregateOnType',
            'MailboxStatisticsSearchResultType' => '\\jamesiarmes\\PhpEws\\Type\\MailboxStatisticsSearchResultType',
            'IsGreaterThanType' => '\\jamesiarmes\\PhpEws\\Type\\IsGreaterThanType',
            'YearlyRegeneratingPatternType' => '\\jamesiarmes\\PhpEws\\Type\\YearlyRegeneratingPatternType',
            'CancelCalendarItemType' => '\\jamesiarmes\\PhpEws\\Type\\CancelCalendarItemType',
            'RequestServerVersion' => '\\jamesiarmes\\PhpEws\\Type\\RequestServerVersion',
        );
    }
}