001package org.kuali.ole.pojo.edi; 002 003import java.util.List; 004 005/** 006 * Created with IntelliJ IDEA. 007 * User: palanivel 008 * Date: 9/26/13 009 * Time: 2:36 PM 010 * To change this template use File | Settings | File Templates. 011 */ 012public class InvoiceMessage { 013 014 015 016 private MessageBeginning messageBeginning; 017 private MessageCreationInformation messageCreationInformation; 018 private PurchaseOrderQualifier purchaseOrderQualifier; 019 private List<PartyQualifier> partyQualifier; 020 private SupplierAdditionalPartyIdentifier supplierAdditionalPartyIdentifier; 021 private List<BuyerQualifier> buyerPartyQualifier; 022 private BuyerAdditionalPartyIdentifier buyerAdditionalPartyIdentifier; 023 private MessageReference messageReference; 024 private CurrencyDetails currencyDetails; 025 private AllowanceOrCharge allowanceOrCharge; 026 private Monetary monetary; 027 028 public void addPartyQualifier(PartyQualifier partyQualifierInfo) { 029 if (!this.partyQualifier.contains(partyQualifierInfo)) { 030 this.partyQualifier.add(partyQualifierInfo); 031 } 032 } 033 034 public MessageBeginning getMessageBeginning() { 035 return messageBeginning; 036 } 037 038 public void setMessageBeginning(MessageBeginning messageBeginning) { 039 this.messageBeginning = messageBeginning; 040 } 041 042 public PurchaseOrderQualifier getPurchaseOrderQualifier() { 043 return purchaseOrderQualifier; 044 } 045 046 public void setPurchaseOrderQualifier(PurchaseOrderQualifier purchaseOrderQualifier) { 047 this.purchaseOrderQualifier = purchaseOrderQualifier; 048 } 049 050 public MessageCreationInformation getMessageCreationInformation() { 051 return messageCreationInformation; 052 } 053 054 public void setMessageCreationInformation(MessageCreationInformation messageCreationInformation) { 055 this.messageCreationInformation = messageCreationInformation; 056 } 057 058 059 public MessageReference getMessageReference() { 060 return messageReference; 061 } 062 063 public void setMessageReference(MessageReference messageReference) { 064 this.messageReference = messageReference; 065 } 066 067 068 public CurrencyDetails getCurrencyDetails() { 069 return currencyDetails; 070 } 071 072 public void setCurrencyDetails(CurrencyDetails currencyDetails) { 073 this.currencyDetails = currencyDetails; 074 } 075 076 public AllowanceOrCharge getAllowanceOrCharge() { 077 return allowanceOrCharge; 078 } 079 080 public void setAllowanceOrCharge(AllowanceOrCharge allowanceOrCharge) { 081 this.allowanceOrCharge = allowanceOrCharge; 082 } 083 084 public Monetary getMonetary() { 085 return monetary; 086 } 087 088 public void setMonetary(Monetary monetary) { 089 this.monetary = monetary; 090 } 091 092 public List<PartyQualifier> getPartyQualifier() { 093 return partyQualifier; 094 } 095 096 public void setPartyQualifier(List<PartyQualifier> partyQualifier) { 097 this.partyQualifier = partyQualifier; 098 } 099 100 public SupplierAdditionalPartyIdentifier getSupplierAdditionalPartyIdentifier() { 101 return supplierAdditionalPartyIdentifier; 102 } 103 104 public void setSupplierAdditionalPartyIdentifier(SupplierAdditionalPartyIdentifier supplierAdditionalPartyIdentifier) { 105 this.supplierAdditionalPartyIdentifier = supplierAdditionalPartyIdentifier; 106 } 107 108 public List<BuyerQualifier> getBuyerPartyQualifier() { 109 return buyerPartyQualifier; 110 } 111 112 public void setBuyerPartyQualifier(List<BuyerQualifier> buyerPartyQualifier) { 113 this.buyerPartyQualifier = buyerPartyQualifier; 114 } 115 116 public BuyerAdditionalPartyIdentifier getBuyerAdditionalPartyIdentifier() { 117 return buyerAdditionalPartyIdentifier; 118 } 119 120 public void setBuyerAdditionalPartyIdentifier(BuyerAdditionalPartyIdentifier buyerAdditionalPartyIdentifier) { 121 this.buyerAdditionalPartyIdentifier = buyerAdditionalPartyIdentifier; 122 } 123} 124 125