public class PaymentInstructionInformation3 extends Object
Java class for PaymentInstructionInformation3 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentInstructionInformation3">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="PmtInfId" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}Max35Text"/>
<element name="PmtMtd" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}PaymentMethod3Code"/>
<element name="BtchBookg" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}BatchBookingIndicator" minOccurs="0"/>
<element name="NbOfTxs" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}Max15NumericText" minOccurs="0"/>
<element name="CtrlSum" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}DecimalNumber" minOccurs="0"/>
<element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}PaymentTypeInformation19" minOccurs="0"/>
<element name="ReqdExctnDt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}ISODate"/>
<element name="PoolgAdjstmntDt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}ISODate" minOccurs="0"/>
<element name="Dbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}PartyIdentification32"/>
<element name="DbtrAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}CashAccount16"/>
<element name="DbtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}BranchAndFinancialInstitutionIdentification4"/>
<element name="DbtrAgtAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}CashAccount16" minOccurs="0"/>
<element name="UltmtDbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}PartyIdentification32" minOccurs="0"/>
<element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}ChargeBearerType1Code" minOccurs="0"/>
<element name="ChrgsAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}CashAccount16" minOccurs="0"/>
<element name="ChrgsAcctAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
<element name="CdtTrfTxInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}CreditTransferTransactionInformation10" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
btchBookg |
protected List<CreditTransferTransactionInformation10> |
cdtTrfTxInves |
protected ChargeBearerType1Code |
chrgBr |
protected CashAccount16 |
chrgsAcct |
protected BranchAndFinancialInstitutionIdentification4 |
chrgsAcctAgt |
protected BigDecimal |
ctrlSum |
protected PartyIdentification32 |
dbtr |
protected CashAccount16 |
dbtrAcct |
protected BranchAndFinancialInstitutionIdentification4 |
dbtrAgt |
protected CashAccount16 |
dbtrAgtAcct |
protected String |
nbOfTxs |
protected String |
pmtInfId |
protected PaymentMethod3Code |
pmtMtd |
protected PaymentTypeInformation19 |
pmtTpInf |
protected XMLGregorianCalendar |
poolgAdjstmntDt |
protected XMLGregorianCalendar |
reqdExctnDt |
protected PartyIdentification32 |
ultmtDbtr |
| Constructor and Description |
|---|
PaymentInstructionInformation3() |
| Modifier and Type | Method and Description |
|---|---|
List<CreditTransferTransactionInformation10> |
getCdtTrfTxInves()
Gets the value of the cdtTrfTxInves property.
|
ChargeBearerType1Code |
getChrgBr()
Gets the value of the chrgBr property.
|
CashAccount16 |
getChrgsAcct()
Gets the value of the chrgsAcct property.
|
BranchAndFinancialInstitutionIdentification4 |
getChrgsAcctAgt()
Gets the value of the chrgsAcctAgt property.
|
BigDecimal |
getCtrlSum()
Gets the value of the ctrlSum property.
|
PartyIdentification32 |
getDbtr()
Gets the value of the dbtr property.
|
CashAccount16 |
getDbtrAcct()
Gets the value of the dbtrAcct property.
|
BranchAndFinancialInstitutionIdentification4 |
getDbtrAgt()
Gets the value of the dbtrAgt property.
|
CashAccount16 |
getDbtrAgtAcct()
Gets the value of the dbtrAgtAcct property.
|
String |
getNbOfTxs()
Gets the value of the nbOfTxs property.
|
String |
getPmtInfId()
Gets the value of the pmtInfId property.
|
PaymentMethod3Code |
getPmtMtd()
Gets the value of the pmtMtd property.
|
PaymentTypeInformation19 |
getPmtTpInf()
Gets the value of the pmtTpInf property.
|
XMLGregorianCalendar |
getPoolgAdjstmntDt()
Gets the value of the poolgAdjstmntDt property.
|
XMLGregorianCalendar |
getReqdExctnDt()
Gets the value of the reqdExctnDt property.
|
PartyIdentification32 |
getUltmtDbtr()
Gets the value of the ultmtDbtr property.
|
Boolean |
isBtchBookg()
Gets the value of the btchBookg property.
|
void |
setBtchBookg(Boolean value)
Sets the value of the btchBookg property.
|
void |
setChrgBr(ChargeBearerType1Code value)
Sets the value of the chrgBr property.
|
void |
setChrgsAcct(CashAccount16 value)
Sets the value of the chrgsAcct property.
|
void |
setChrgsAcctAgt(BranchAndFinancialInstitutionIdentification4 value)
Sets the value of the chrgsAcctAgt property.
|
void |
setCtrlSum(BigDecimal value)
Sets the value of the ctrlSum property.
|
void |
setDbtr(PartyIdentification32 value)
Sets the value of the dbtr property.
|
void |
setDbtrAcct(CashAccount16 value)
Sets the value of the dbtrAcct property.
|
void |
setDbtrAgt(BranchAndFinancialInstitutionIdentification4 value)
Sets the value of the dbtrAgt property.
|
void |
setDbtrAgtAcct(CashAccount16 value)
Sets the value of the dbtrAgtAcct property.
|
void |
setNbOfTxs(String value)
Sets the value of the nbOfTxs property.
|
void |
setPmtInfId(String value)
Sets the value of the pmtInfId property.
|
void |
setPmtMtd(PaymentMethod3Code value)
Sets the value of the pmtMtd property.
|
void |
setPmtTpInf(PaymentTypeInformation19 value)
Sets the value of the pmtTpInf property.
|
void |
setPoolgAdjstmntDt(XMLGregorianCalendar value)
Sets the value of the poolgAdjstmntDt property.
|
void |
setReqdExctnDt(XMLGregorianCalendar value)
Sets the value of the reqdExctnDt property.
|
void |
setUltmtDbtr(PartyIdentification32 value)
Sets the value of the ultmtDbtr property.
|
protected String pmtInfId
protected PaymentMethod3Code pmtMtd
protected Boolean btchBookg
protected String nbOfTxs
protected BigDecimal ctrlSum
protected PaymentTypeInformation19 pmtTpInf
protected XMLGregorianCalendar reqdExctnDt
protected XMLGregorianCalendar poolgAdjstmntDt
protected PartyIdentification32 dbtr
protected CashAccount16 dbtrAcct
protected BranchAndFinancialInstitutionIdentification4 dbtrAgt
protected CashAccount16 dbtrAgtAcct
protected PartyIdentification32 ultmtDbtr
protected ChargeBearerType1Code chrgBr
protected CashAccount16 chrgsAcct
protected BranchAndFinancialInstitutionIdentification4 chrgsAcctAgt
protected List<CreditTransferTransactionInformation10> cdtTrfTxInves
public String getPmtInfId()
Stringpublic void setPmtInfId(String value)
value - allowed object is
Stringpublic PaymentMethod3Code getPmtMtd()
PaymentMethod3Codepublic void setPmtMtd(PaymentMethod3Code value)
value - allowed object is
PaymentMethod3Codepublic Boolean isBtchBookg()
Booleanpublic void setBtchBookg(Boolean value)
value - allowed object is
Booleanpublic String getNbOfTxs()
Stringpublic void setNbOfTxs(String value)
value - allowed object is
Stringpublic BigDecimal getCtrlSum()
BigDecimalpublic void setCtrlSum(BigDecimal value)
value - allowed object is
BigDecimalpublic PaymentTypeInformation19 getPmtTpInf()
PaymentTypeInformation19public void setPmtTpInf(PaymentTypeInformation19 value)
value - allowed object is
PaymentTypeInformation19public XMLGregorianCalendar getReqdExctnDt()
XMLGregorianCalendarpublic void setReqdExctnDt(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic XMLGregorianCalendar getPoolgAdjstmntDt()
XMLGregorianCalendarpublic void setPoolgAdjstmntDt(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic PartyIdentification32 getDbtr()
PartyIdentification32public void setDbtr(PartyIdentification32 value)
value - allowed object is
PartyIdentification32public CashAccount16 getDbtrAcct()
CashAccount16public void setDbtrAcct(CashAccount16 value)
value - allowed object is
CashAccount16public BranchAndFinancialInstitutionIdentification4 getDbtrAgt()
BranchAndFinancialInstitutionIdentification4public void setDbtrAgt(BranchAndFinancialInstitutionIdentification4 value)
value - allowed object is
BranchAndFinancialInstitutionIdentification4public CashAccount16 getDbtrAgtAcct()
CashAccount16public void setDbtrAgtAcct(CashAccount16 value)
value - allowed object is
CashAccount16public PartyIdentification32 getUltmtDbtr()
PartyIdentification32public void setUltmtDbtr(PartyIdentification32 value)
value - allowed object is
PartyIdentification32public ChargeBearerType1Code getChrgBr()
ChargeBearerType1Codepublic void setChrgBr(ChargeBearerType1Code value)
value - allowed object is
ChargeBearerType1Codepublic CashAccount16 getChrgsAcct()
CashAccount16public void setChrgsAcct(CashAccount16 value)
value - allowed object is
CashAccount16public BranchAndFinancialInstitutionIdentification4 getChrgsAcctAgt()
BranchAndFinancialInstitutionIdentification4public void setChrgsAcctAgt(BranchAndFinancialInstitutionIdentification4 value)
value - allowed object is
BranchAndFinancialInstitutionIdentification4public List<CreditTransferTransactionInformation10> getCdtTrfTxInves()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the cdtTrfTxInves property.
For example, to add a new item, do as follows:
getCdtTrfTxInves().add(newItem);
Objects of the following type(s) are allowed in the list
CreditTransferTransactionInformation10
Copyright © 2019. All rights reserved.