001// --------------------------------------------------------------------------------
002// Copyright 2002-2024 Echo Three, LLC
003//
004// Licensed under the Apache License, Version 2.0 (the "License");
005// you may not use this file except in compliance with the License.
006// You may obtain a copy of the License at
007//
008//     http://www.apache.org/licenses/LICENSE-2.0
009//
010// Unless required by applicable law or agreed to in writing, software
011// distributed under the License is distributed on an "AS IS" BASIS,
012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013// See the License for the specific language governing permissions and
014// limitations under the License.
015// --------------------------------------------------------------------------------
016
017package com.echothree.model.control.party.common.transfer;
018
019import com.echothree.model.control.accounting.common.transfer.CurrencyTransfer;
020import com.echothree.model.control.cancellationpolicy.common.transfer.CancellationPolicyTransfer;
021import com.echothree.model.control.cancellationpolicy.common.transfer.PartyCancellationPolicyTransfer;
022import com.echothree.model.control.carrier.common.transfer.PartyCarrierAccountTransfer;
023import com.echothree.model.control.carrier.common.transfer.PartyCarrierTransfer;
024import com.echothree.model.control.communication.common.transfer.CommunicationEventTransfer;
025import com.echothree.model.control.contact.common.transfer.PartyContactMechanismTransfer;
026import com.echothree.model.control.contactlist.common.transfer.PartyContactListTransfer;
027import com.echothree.model.control.core.common.transfer.PartyApplicationEditorUseTransfer;
028import com.echothree.model.control.core.common.transfer.PartyEntityTypeTransfer;
029import com.echothree.model.control.document.common.transfer.PartyDocumentTransfer;
030import com.echothree.model.control.employee.common.transfer.EmploymentTransfer;
031import com.echothree.model.control.employee.common.transfer.LeaveTransfer;
032import com.echothree.model.control.employee.common.transfer.PartyResponsibilityTransfer;
033import com.echothree.model.control.employee.common.transfer.PartySkillTransfer;
034import com.echothree.model.control.invoice.common.transfer.InvoiceTransfer;
035import com.echothree.model.control.payment.common.transfer.BillingAccountTransfer;
036import com.echothree.model.control.payment.common.transfer.PartyPaymentMethodTransfer;
037import com.echothree.model.control.printer.common.transfer.PartyPrinterGroupUseTransfer;
038import com.echothree.model.control.returnpolicy.common.transfer.PartyReturnPolicyTransfer;
039import com.echothree.model.control.returnpolicy.common.transfer.ReturnPolicyTransfer;
040import com.echothree.model.control.scale.common.transfer.PartyScaleUseTransfer;
041import com.echothree.model.control.shipment.common.transfer.PartyFreeOnBoardTransfer;
042import com.echothree.model.control.subscription.common.transfer.SubscriptionTransfer;
043import com.echothree.model.control.term.common.transfer.PartyCreditLimitTransfer;
044import com.echothree.model.control.term.common.transfer.PartyTermTransfer;
045import com.echothree.model.control.training.common.transfer.PartyTrainingClassTransfer;
046import com.echothree.model.control.user.common.transfer.RecoveryAnswerTransfer;
047import com.echothree.model.control.user.common.transfer.UserLoginTransfer;
048import com.echothree.util.common.transfer.BaseTransfer;
049import com.echothree.util.common.transfer.ListWrapper;
050
051public class PartyTransfer
052        extends BaseTransfer {
053    
054    private String partyName;
055    private PartyTypeTransfer partyType;
056    private LanguageTransfer preferredLanguage;
057    private CurrencyTransfer preferredCurrency;
058    private TimeZoneTransfer preferredTimeZone;
059    private DateTimeFormatTransfer preferredDateTimeFormat;
060    private PersonTransfer person;
061    private PartyGroupTransfer partyGroup;
062    private ProfileTransfer profile;
063    
064    private UserLoginTransfer userLogin;
065    private RecoveryAnswerTransfer recoveryAnswer;
066    private String description;
067    
068    private ListWrapper<PartyAliasTransfer> partyAliases;
069    private ListWrapper<PartyRelationshipTransfer> partyRelationships;
070    private ListWrapper<PartyContactMechanismTransfer> partyContactMechanisms;
071    private ListWrapper<PartyContactListTransfer> partyContactLists;
072    private ListWrapper<BillingAccountTransfer> billingAccounts;
073    
074    private Long invoicesFromCount;
075    private ListWrapper<InvoiceTransfer> invoicesFrom;
076    private Long invoicesToCount;
077    private ListWrapper<InvoiceTransfer> invoicesTo;
078
079    private ListWrapper<PartyCreditLimitTransfer> partyCreditLimits;
080    private PartyTermTransfer partyTerm;
081    private PartyFreeOnBoardTransfer partyFreeOnBoard;
082    private ListWrapper<PartyPaymentMethodTransfer> partyPaymentMethods;
083
084    private CancellationPolicyTransfer cancellationPolicy;
085    private ReturnPolicyTransfer returnPolicy;
086    private ListWrapper<PartyCancellationPolicyTransfer> partyCancellationPolicies;
087    private ListWrapper<PartyReturnPolicyTransfer> partyReturnPolicies;
088
089    private ListWrapper<SubscriptionTransfer> subscriptions;
090
091    private Long communicationEventsCount;
092    private ListWrapper<CommunicationEventTransfer> communicationEvents;
093
094    private ListWrapper<PartyDocumentTransfer> partyDocuments;
095
096    private ListWrapper<PartyPrinterGroupUseTransfer> partyPrinterGroupUses;
097    private ListWrapper<PartyScaleUseTransfer> partyScaleUses;
098    private ListWrapper<PartyEntityTypeTransfer> partyEntityTypes;
099    private ListWrapper<PartyApplicationEditorUseTransfer> partyApplicationEditorUses;
100
101    private ListWrapper<PartyCarrierTransfer> partyCarriers;
102    private ListWrapper<PartyCarrierAccountTransfer> partyCarrierAccounts;
103
104    private ListWrapper<EmploymentTransfer> employments;
105    private ListWrapper<LeaveTransfer> leaves;
106    
107    private ListWrapper<PartyResponsibilityTransfer> partyResponsibilities;
108    private ListWrapper<PartyTrainingClassTransfer> partyTrainingClasses;
109    private ListWrapper<PartySkillTransfer> partySkills;
110
111    /** Creates a new instance of PartyTransfer */
112    public PartyTransfer(String partyName, PartyTypeTransfer partyType, LanguageTransfer preferredLanguage, CurrencyTransfer preferredCurrency,
113            TimeZoneTransfer preferredTimeZone, DateTimeFormatTransfer preferredDateTimeFormat, PersonTransfer person, PartyGroupTransfer partyGroup,
114            ProfileTransfer profile) {
115        this.partyName = partyName;
116        this.partyType = partyType;
117        this.preferredLanguage = preferredLanguage;
118        this.preferredCurrency = preferredCurrency;
119        this.preferredTimeZone = preferredTimeZone;
120        this.preferredDateTimeFormat = preferredDateTimeFormat;
121        this.person = person;
122        this.partyGroup = partyGroup;
123        this.profile = profile;
124    }
125
126    /**
127     * Returns the partyName.
128     * @return the partyName
129     */
130    public String getPartyName() {
131        return partyName;
132    }
133
134    /**
135     * Sets the partyName.
136     * @param partyName the partyName to set
137     */
138    public void setPartyName(String partyName) {
139        this.partyName = partyName;
140    }
141
142    /**
143     * Returns the partyType.
144     * @return the partyType
145     */
146    public PartyTypeTransfer getPartyType() {
147        return partyType;
148    }
149
150    /**
151     * Sets the partyType.
152     * @param partyType the partyType to set
153     */
154    public void setPartyType(PartyTypeTransfer partyType) {
155        this.partyType = partyType;
156    }
157
158    /**
159     * Returns the preferredLanguage.
160     * @return the preferredLanguage
161     */
162    public LanguageTransfer getPreferredLanguage() {
163        return preferredLanguage;
164    }
165
166    /**
167     * Sets the preferredLanguage.
168     * @param preferredLanguage the preferredLanguage to set
169     */
170    public void setPreferredLanguage(LanguageTransfer preferredLanguage) {
171        this.preferredLanguage = preferredLanguage;
172    }
173
174    /**
175     * Returns the preferredCurrency.
176     * @return the preferredCurrency
177     */
178    public CurrencyTransfer getPreferredCurrency() {
179        return preferredCurrency;
180    }
181
182    /**
183     * Sets the preferredCurrency.
184     * @param preferredCurrency the preferredCurrency to set
185     */
186    public void setPreferredCurrency(CurrencyTransfer preferredCurrency) {
187        this.preferredCurrency = preferredCurrency;
188    }
189
190    /**
191     * Returns the preferredTimeZone.
192     * @return the preferredTimeZone
193     */
194    public TimeZoneTransfer getPreferredTimeZone() {
195        return preferredTimeZone;
196    }
197
198    /**
199     * Sets the preferredTimeZone.
200     * @param preferredTimeZone the preferredTimeZone to set
201     */
202    public void setPreferredTimeZone(TimeZoneTransfer preferredTimeZone) {
203        this.preferredTimeZone = preferredTimeZone;
204    }
205
206    /**
207     * Returns the preferredDateTimeFormat.
208     * @return the preferredDateTimeFormat
209     */
210    public DateTimeFormatTransfer getPreferredDateTimeFormat() {
211        return preferredDateTimeFormat;
212    }
213
214    /**
215     * Sets the preferredDateTimeFormat.
216     * @param preferredDateTimeFormat the preferredDateTimeFormat to set
217     */
218    public void setPreferredDateTimeFormat(DateTimeFormatTransfer preferredDateTimeFormat) {
219        this.preferredDateTimeFormat = preferredDateTimeFormat;
220    }
221
222    /**
223     * Returns the person.
224     * @return the person
225     */
226    public PersonTransfer getPerson() {
227        return person;
228    }
229
230    /**
231     * Sets the person.
232     * @param person the person to set
233     */
234    public void setPerson(PersonTransfer person) {
235        this.person = person;
236    }
237
238    /**
239     * Returns the partyGroup.
240     * @return the partyGroup
241     */
242    public PartyGroupTransfer getPartyGroup() {
243        return partyGroup;
244    }
245
246    /**
247     * Sets the partyGroup.
248     * @param partyGroup the partyGroup to set
249     */
250    public void setPartyGroup(PartyGroupTransfer partyGroup) {
251        this.partyGroup = partyGroup;
252    }
253
254    /**
255     * Returns the profile.
256     * @return the profile
257     */
258    public ProfileTransfer getProfile() {
259        return profile;
260    }
261
262    /**
263     * Sets the profile.
264     * @param profile the profile to set
265     */
266    public void setProfile(ProfileTransfer profile) {
267        this.profile = profile;
268    }
269
270    /**
271     * Returns the userLogin.
272     * @return the userLogin
273     */
274    public UserLoginTransfer getUserLogin() {
275        return userLogin;
276    }
277
278    /**
279     * Sets the userLogin.
280     * @param userLogin the userLogin to set
281     */
282    public void setUserLogin(UserLoginTransfer userLogin) {
283        this.userLogin = userLogin;
284    }
285
286    /**
287     * Returns the recoveryAnswer.
288     * @return the recoveryAnswer
289     */
290    public RecoveryAnswerTransfer getRecoveryAnswer() {
291        return recoveryAnswer;
292    }
293
294    /**
295     * Sets the recoveryAnswer.
296     * @param recoveryAnswer the recoveryAnswer to set
297     */
298    public void setRecoveryAnswer(RecoveryAnswerTransfer recoveryAnswer) {
299        this.recoveryAnswer = recoveryAnswer;
300    }
301
302    /**
303     * Returns the description.
304     * @return the description
305     */
306    public String getDescription() {
307        return description;
308    }
309
310    /**
311     * Sets the description.
312     * @param description the description to set
313     */
314    public void setDescription(String description) {
315        this.description = description;
316    }
317
318    /**
319     * Returns the partyAliases.
320     * @return the partyAliases
321     */
322    public ListWrapper<PartyAliasTransfer> getPartyAliases() {
323        return partyAliases;
324    }
325
326    /**
327     * Sets the partyAliases.
328     * @param partyAliases the partyAliases to set
329     */
330    public void setPartyAliases(ListWrapper<PartyAliasTransfer> partyAliases) {
331        this.partyAliases = partyAliases;
332    }
333
334    /**
335     * Returns the partyRelationships.
336     * @return the partyRelationships
337     */
338    public ListWrapper<PartyRelationshipTransfer> getPartyRelationships() {
339        return partyRelationships;
340    }
341
342    /**
343     * Sets the partyRelationships.
344     * @param partyRelationships the partyRelationships to set
345     */
346    public void setPartyRelationships(ListWrapper<PartyRelationshipTransfer> partyRelationships) {
347        this.partyRelationships = partyRelationships;
348    }
349
350    /**
351     * Returns the partyContactMechanisms.
352     * @return the partyContactMechanisms
353     */
354    public ListWrapper<PartyContactMechanismTransfer> getPartyContactMechanisms() {
355        return partyContactMechanisms;
356    }
357
358    /**
359     * Sets the partyContactMechanisms.
360     * @param partyContactMechanisms the partyContactMechanisms to set
361     */
362    public void setPartyContactMechanisms(ListWrapper<PartyContactMechanismTransfer> partyContactMechanisms) {
363        this.partyContactMechanisms = partyContactMechanisms;
364    }
365
366    /**
367     * Returns the partyContactLists.
368     * @return the partyContactLists
369     */
370    public ListWrapper<PartyContactListTransfer> getPartyContactLists() {
371        return partyContactLists;
372    }
373
374    /**
375     * Sets the partyContactLists.
376     * @param partyContactLists the partyContactLists to set
377     */
378    public void setPartyContactLists(ListWrapper<PartyContactListTransfer> partyContactLists) {
379        this.partyContactLists = partyContactLists;
380    }
381
382    /**
383     * Returns the billingAccounts.
384     * @return the billingAccounts
385     */
386    public ListWrapper<BillingAccountTransfer> getBillingAccounts() {
387        return billingAccounts;
388    }
389
390    /**
391     * Sets the billingAccounts.
392     * @param billingAccounts the billingAccounts to set
393     */
394    public void setBillingAccounts(ListWrapper<BillingAccountTransfer> billingAccounts) {
395        this.billingAccounts = billingAccounts;
396    }
397
398    /**
399     * Returns the invoicesFromCount.
400     * @return the invoicesFromCount
401     */
402    public Long getInvoicesFromCount() {
403        return invoicesFromCount;
404    }
405
406    /**
407     * Sets the invoicesFromCount.
408     * @param invoicesFromCount the invoicesFromCount to set
409     */
410    public void setInvoicesFromCount(Long invoicesFromCount) {
411        this.invoicesFromCount = invoicesFromCount;
412    }
413
414    /**
415     * Returns the invoicesFrom.
416     * @return the invoicesFrom
417     */
418    public ListWrapper<InvoiceTransfer> getInvoicesFrom() {
419        return invoicesFrom;
420    }
421
422    /**
423     * Sets the invoicesFrom.
424     * @param invoicesFrom the invoicesFrom to set
425     */
426    public void setInvoicesFrom(ListWrapper<InvoiceTransfer> invoicesFrom) {
427        this.invoicesFrom = invoicesFrom;
428    }
429
430    /**
431     * Returns the invoicesToCount.
432     * @return the invoicesToCount
433     */
434    public Long getInvoicesToCount() {
435        return invoicesToCount;
436    }
437
438    /**
439     * Sets the invoicesToCount.
440     * @param invoicesToCount the invoicesToCount to set
441     */
442    public void setInvoicesToCount(Long invoicesToCount) {
443        this.invoicesToCount = invoicesToCount;
444    }
445
446    /**
447     * Returns the invoicesTo.
448     * @return the invoicesTo
449     */
450    public ListWrapper<InvoiceTransfer> getInvoicesTo() {
451        return invoicesTo;
452    }
453
454    /**
455     * Sets the invoicesTo.
456     * @param invoicesTo the invoicesTo to set
457     */
458    public void setInvoicesTo(ListWrapper<InvoiceTransfer> invoicesTo) {
459        this.invoicesTo = invoicesTo;
460    }
461
462    /**
463     * Returns the partyCreditLimits.
464     * @return the partyCreditLimits
465     */
466    public ListWrapper<PartyCreditLimitTransfer> getPartyCreditLimits() {
467        return partyCreditLimits;
468    }
469
470    /**
471     * Sets the partyCreditLimits.
472     * @param partyCreditLimits the partyCreditLimits to set
473     */
474    public void setPartyCreditLimits(ListWrapper<PartyCreditLimitTransfer> partyCreditLimits) {
475        this.partyCreditLimits = partyCreditLimits;
476    }
477
478    /**
479     * Returns the partyTerm.
480     * @return the partyTerm
481     */
482    public PartyTermTransfer getPartyTerm() {
483        return partyTerm;
484    }
485
486    /**
487     * Sets the partyTerm.
488     * @param partyTerm the partyTerm to set
489     */
490    public void setPartyTerm(PartyTermTransfer partyTerm) {
491        this.partyTerm = partyTerm;
492    }
493
494    /**
495     * Returns the partyFreeOnBoard.
496     * @return the partyFreeOnBoard
497     */
498    public PartyFreeOnBoardTransfer getPartyFreeOnBoard() {
499        return partyFreeOnBoard;
500    }
501
502    /**
503     * Sets the partyFreeOnBoard.
504     * @param partyFreeOnBoard the partyFreeOnBoard to set
505     */
506    public void setPartyFreeOnBoard(final PartyFreeOnBoardTransfer partyFreeOnBoard) {
507        this.partyFreeOnBoard = partyFreeOnBoard;
508    }
509
510    /**
511     * Returns the partyPaymentMethods.
512     * @return the partyPaymentMethods
513     */
514    public ListWrapper<PartyPaymentMethodTransfer> getPartyPaymentMethods() {
515        return partyPaymentMethods;
516    }
517
518    /**
519     * Sets the partyPaymentMethods.
520     * @param partyPaymentMethods the partyPaymentMethods to set
521     */
522    public void setPartyPaymentMethods(ListWrapper<PartyPaymentMethodTransfer> partyPaymentMethods) {
523        this.partyPaymentMethods = partyPaymentMethods;
524    }
525
526    /**
527     * Returns the cancellationPolicy.
528     * @return the cancellationPolicy
529     */
530    public CancellationPolicyTransfer getCancellationPolicy() {
531        return cancellationPolicy;
532    }
533
534    /**
535     * Sets the cancellationPolicy.
536     * @param cancellationPolicy the cancellationPolicy to set
537     */
538    public void setCancellationPolicy(CancellationPolicyTransfer cancellationPolicy) {
539        this.cancellationPolicy = cancellationPolicy;
540    }
541
542    /**
543     * Returns the returnPolicy.
544     * @return the returnPolicy
545     */
546    public ReturnPolicyTransfer getReturnPolicy() {
547        return returnPolicy;
548    }
549
550    /**
551     * Sets the returnPolicy.
552     * @param returnPolicy the returnPolicy to set
553     */
554    public void setReturnPolicy(ReturnPolicyTransfer returnPolicy) {
555        this.returnPolicy = returnPolicy;
556    }
557
558    /**
559     * Returns the partyCancellationPolicies.
560     * @return the partyCancellationPolicies
561     */
562    public ListWrapper<PartyCancellationPolicyTransfer> getPartyCancellationPolicies() {
563        return partyCancellationPolicies;
564    }
565
566    /**
567     * Sets the partyCancellationPolicies.
568     * @param partyCancellationPolicies the partyCancellationPolicies to set
569     */
570    public void setPartyCancellationPolicies(ListWrapper<PartyCancellationPolicyTransfer> partyCancellationPolicies) {
571        this.partyCancellationPolicies = partyCancellationPolicies;
572    }
573
574    /**
575     * Returns the partyReturnPolicies.
576     * @return the partyReturnPolicies
577     */
578    public ListWrapper<PartyReturnPolicyTransfer> getPartyReturnPolicies() {
579        return partyReturnPolicies;
580    }
581
582    /**
583     * Sets the partyReturnPolicies.
584     * @param partyReturnPolicies the partyReturnPolicies to set
585     */
586    public void setPartyReturnPolicies(ListWrapper<PartyReturnPolicyTransfer> partyReturnPolicies) {
587        this.partyReturnPolicies = partyReturnPolicies;
588    }
589
590    /**
591     * Returns the subscriptions.
592     * @return the subscriptions
593     */
594    public ListWrapper<SubscriptionTransfer> getSubscriptions() {
595        return subscriptions;
596    }
597
598    /**
599     * Sets the subscriptions.
600     * @param subscriptions the subscriptions to set
601     */
602    public void setSubscriptions(ListWrapper<SubscriptionTransfer> subscriptions) {
603        this.subscriptions = subscriptions;
604    }
605
606    /**
607     * Returns the communicationEventsCount.
608     * @return the communicationEventsCount
609     */
610    public Long getCommunicationEventsCount() {
611        return communicationEventsCount;
612    }
613
614    /**
615     * Sets the communicationEventsCount.
616     * @param communicationEventsCount the communicationEventsCount to set
617     */
618    public void setCommunicationEventsCount(Long communicationEventsCount) {
619        this.communicationEventsCount = communicationEventsCount;
620    }
621
622    /**
623     * Returns the communicationEvents.
624     * @return the communicationEvents
625     */
626    public ListWrapper<CommunicationEventTransfer> getCommunicationEvents() {
627        return communicationEvents;
628    }
629
630    /**
631     * Sets the communicationEvents.
632     * @param communicationEvents the communicationEvents to set
633     */
634    public void setCommunicationEvents(ListWrapper<CommunicationEventTransfer> communicationEvents) {
635        this.communicationEvents = communicationEvents;
636    }
637
638    /**
639     * Returns the partyDocuments.
640     * @return the partyDocuments
641     */
642    public ListWrapper<PartyDocumentTransfer> getPartyDocuments() {
643        return partyDocuments;
644    }
645
646    /**
647     * Sets the partyDocuments.
648     * @param partyDocuments the partyDocuments to set
649     */
650    public void setPartyDocuments(ListWrapper<PartyDocumentTransfer> partyDocuments) {
651        this.partyDocuments = partyDocuments;
652    }
653
654    /**
655     * Returns the partyPrinterGroupUses.
656     * @return the partyPrinterGroupUses
657     */
658    public ListWrapper<PartyPrinterGroupUseTransfer> getPartyPrinterGroupUses() {
659        return partyPrinterGroupUses;
660    }
661
662    /**
663     * Sets the partyPrinterGroupUses.
664     * @param partyPrinterGroupUses the partyPrinterGroupUses to set
665     */
666    public void setPartyPrinterGroupUses(ListWrapper<PartyPrinterGroupUseTransfer> partyPrinterGroupUses) {
667        this.partyPrinterGroupUses = partyPrinterGroupUses;
668    }
669
670    /**
671     * Returns the partyScaleUses.
672     * @return the partyScaleUses
673     */
674    public ListWrapper<PartyScaleUseTransfer> getPartyScaleUses() {
675        return partyScaleUses;
676    }
677
678    /**
679     * Sets the partyScaleUses.
680     * @param partyScaleUses the partyScaleUses to set
681     */
682    public void setPartyScaleUses(ListWrapper<PartyScaleUseTransfer> partyScaleUses) {
683        this.partyScaleUses = partyScaleUses;
684    }
685
686    /**
687     * Returns the partyEntityTypes.
688     * @return the partyEntityTypes
689     */
690    public ListWrapper<PartyEntityTypeTransfer> getPartyEntityTypes() {
691        return partyEntityTypes;
692    }
693
694    /**
695     * Sets the partyEntityTypes.
696     * @param partyEntityTypes the partyEntityTypes to set
697     */
698    public void setPartyEntityTypes(ListWrapper<PartyEntityTypeTransfer> partyEntityTypes) {
699        this.partyEntityTypes = partyEntityTypes;
700    }
701
702    /**
703     * Returns the partyApplicationEditorUses.
704     * @return the partyApplicationEditorUses
705     */
706    public ListWrapper<PartyApplicationEditorUseTransfer> getPartyApplicationEditorUses() {
707        return partyApplicationEditorUses;
708    }
709
710    /**
711     * Sets the partyApplicationEditorUses.
712     * @param partyApplicationEditorUses the partyApplicationEditorUses to set
713     */
714    public void setPartyApplicationEditorUses(ListWrapper<PartyApplicationEditorUseTransfer> partyApplicationEditorUses) {
715        this.partyApplicationEditorUses = partyApplicationEditorUses;
716    }
717
718    /**
719     * Returns the partyCarriers.
720     * @return the partyCarriers
721     */
722    public ListWrapper<PartyCarrierTransfer> getPartyCarriers() {
723        return partyCarriers;
724    }
725
726    /**
727     * Sets the partyCarriers.
728     * @param partyCarriers the partyCarriers to set
729     */
730    public void setPartyCarriers(ListWrapper<PartyCarrierTransfer> partyCarriers) {
731        this.partyCarriers = partyCarriers;
732    }
733
734    /**
735     * Returns the partyCarrierAccounts.
736     * @return the partyCarrierAccounts
737     */
738    public ListWrapper<PartyCarrierAccountTransfer> getPartyCarrierAccounts() {
739        return partyCarrierAccounts;
740    }
741
742    /**
743     * Sets the partyCarrierAccounts.
744     * @param partyCarrierAccounts the partyCarrierAccounts to set
745     */
746    public void setPartyCarrierAccounts(ListWrapper<PartyCarrierAccountTransfer> partyCarrierAccounts) {
747        this.partyCarrierAccounts = partyCarrierAccounts;
748    }
749
750    /**
751     * Returns the employments.
752     * @return the employments
753     */
754    public ListWrapper<EmploymentTransfer> getEmployments() {
755        return employments;
756    }
757
758    /**
759     * Sets the employments.
760     * @param employments the employments to set
761     */
762    public void setEmployments(ListWrapper<EmploymentTransfer> employments) {
763        this.employments = employments;
764    }
765
766    /**
767     * Returns the leaves.
768     * @return the leaves
769     */
770    public ListWrapper<LeaveTransfer> getLeaves() {
771        return leaves;
772    }
773
774    /**
775     * Sets the leaves.
776     * @param leaves the leaves to set
777     */
778    public void setLeaves(ListWrapper<LeaveTransfer> leaves) {
779        this.leaves = leaves;
780    }
781
782    /**
783     * Returns the partyResponsibilities.
784     * @return the partyResponsibilities
785     */
786    public ListWrapper<PartyResponsibilityTransfer> getPartyResponsibilities() {
787        return partyResponsibilities;
788    }
789
790    /**
791     * Sets the partyResponsibilities.
792     * @param partyResponsibilities the partyResponsibilities to set
793     */
794    public void setPartyResponsibilities(ListWrapper<PartyResponsibilityTransfer> partyResponsibilities) {
795        this.partyResponsibilities = partyResponsibilities;
796    }
797
798    /**
799     * Returns the partyTrainingClasses.
800     * @return the partyTrainingClasses
801     */
802    public ListWrapper<PartyTrainingClassTransfer> getPartyTrainingClasses() {
803        return partyTrainingClasses;
804    }
805
806    /**
807     * Sets the partyTrainingClasses.
808     * @param partyTrainingClasses the partyTrainingClasses to set
809     */
810    public void setPartyTrainingClasses(ListWrapper<PartyTrainingClassTransfer> partyTrainingClasses) {
811        this.partyTrainingClasses = partyTrainingClasses;
812    }
813
814    /**
815     * Returns the partySkills.
816     * @return the partySkills
817     */
818    public ListWrapper<PartySkillTransfer> getPartySkills() {
819        return partySkills;
820    }
821
822    /**
823     * Sets the partySkills.
824     * @param partySkills the partySkills to set
825     */
826    public void setPartySkills(ListWrapper<PartySkillTransfer> partySkills) {
827        this.partySkills = partySkills;
828    }
829
830}