public class PaymentInstructionInformationSDD
extends java.lang.Object
Java class for PaymentInstructionInformationSDD complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentInstructionInformationSDD"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="PmtInfId" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}RestrictedIdentificationSEPA1"/> <element name="PmtMtd" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}PaymentMethod2Code"/> <element name="BtchBookg" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}BatchBookingIndicator" minOccurs="0"/> <element name="NbOfTxs" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}Max15NumericText" minOccurs="0"/> <element name="CtrlSum" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}DecimalNumber" minOccurs="0"/> <element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}PaymentTypeInformationSDD"/> <element name="ReqdColltnDt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}ISODate"/> <element name="Cdtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}PartyIdentificationSEPA5"/> <element name="CdtrAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}CashAccountSEPA1"/> <element name="CdtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}BranchAndFinancialInstitutionIdentificationSEPA1"/> <element name="UltmtCdtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}PartyIdentificationSEPA1" minOccurs="0"/> <element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}ChargeBearerTypeSEPACode" minOccurs="0"/> <element name="CdtrSchmeId" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}PartyIdentificationSEPA3" minOccurs="0"/> <element name="DrctDbtTxInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}DirectDebitTransactionInformationSDD" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field | Description |
---|---|---|
protected java.lang.Boolean |
btchBookg |
|
protected PartyIdentificationSEPA5 |
cdtr |
|
protected CashAccountSEPA1 |
cdtrAcct |
|
protected BranchAndFinancialInstitutionIdentificationSEPA1 |
cdtrAgt |
|
protected PartyIdentificationSEPA3 |
cdtrSchmeId |
|
protected ChargeBearerTypeSEPACode |
chrgBr |
|
protected java.math.BigDecimal |
ctrlSum |
|
protected java.util.List<DirectDebitTransactionInformationSDD> |
drctDbtTxInf |
|
protected java.lang.String |
nbOfTxs |
|
protected java.lang.String |
pmtInfId |
|
protected PaymentMethod2Code |
pmtMtd |
|
protected PaymentTypeInformationSDD |
pmtTpInf |
|
protected javax.xml.datatype.XMLGregorianCalendar |
reqdColltnDt |
|
protected PartyIdentificationSEPA1 |
ultmtCdtr |
Constructor | Description |
---|---|
PaymentInstructionInformationSDD() |
Modifier and Type | Method | Description |
---|---|---|
PartyIdentificationSEPA5 |
getCdtr() |
Gets the value of the cdtr property.
|
CashAccountSEPA1 |
getCdtrAcct() |
Gets the value of the cdtrAcct property.
|
BranchAndFinancialInstitutionIdentificationSEPA1 |
getCdtrAgt() |
Gets the value of the cdtrAgt property.
|
PartyIdentificationSEPA3 |
getCdtrSchmeId() |
Gets the value of the cdtrSchmeId property.
|
ChargeBearerTypeSEPACode |
getChrgBr() |
Gets the value of the chrgBr property.
|
java.math.BigDecimal |
getCtrlSum() |
Gets the value of the ctrlSum property.
|
java.util.List<DirectDebitTransactionInformationSDD> |
getDrctDbtTxInf() |
Gets the value of the drctDbtTxInf property.
|
java.lang.String |
getNbOfTxs() |
Gets the value of the nbOfTxs property.
|
java.lang.String |
getPmtInfId() |
Gets the value of the pmtInfId property.
|
PaymentMethod2Code |
getPmtMtd() |
Gets the value of the pmtMtd property.
|
PaymentTypeInformationSDD |
getPmtTpInf() |
Gets the value of the pmtTpInf property.
|
javax.xml.datatype.XMLGregorianCalendar |
getReqdColltnDt() |
Gets the value of the reqdColltnDt property.
|
PartyIdentificationSEPA1 |
getUltmtCdtr() |
Gets the value of the ultmtCdtr property.
|
java.lang.Boolean |
isBtchBookg() |
Gets the value of the btchBookg property.
|
void |
setBtchBookg(java.lang.Boolean value) |
Sets the value of the btchBookg property.
|
void |
setCdtr(PartyIdentificationSEPA5 value) |
Sets the value of the cdtr property.
|
void |
setCdtrAcct(CashAccountSEPA1 value) |
Sets the value of the cdtrAcct property.
|
void |
setCdtrAgt(BranchAndFinancialInstitutionIdentificationSEPA1 value) |
Sets the value of the cdtrAgt property.
|
void |
setCdtrSchmeId(PartyIdentificationSEPA3 value) |
Sets the value of the cdtrSchmeId property.
|
void |
setChrgBr(ChargeBearerTypeSEPACode value) |
Sets the value of the chrgBr property.
|
void |
setCtrlSum(java.math.BigDecimal value) |
Sets the value of the ctrlSum property.
|
void |
setNbOfTxs(java.lang.String value) |
Sets the value of the nbOfTxs property.
|
void |
setPmtInfId(java.lang.String value) |
Sets the value of the pmtInfId property.
|
void |
setPmtMtd(PaymentMethod2Code value) |
Sets the value of the pmtMtd property.
|
void |
setPmtTpInf(PaymentTypeInformationSDD value) |
Sets the value of the pmtTpInf property.
|
void |
setReqdColltnDt(javax.xml.datatype.XMLGregorianCalendar value) |
Sets the value of the reqdColltnDt property.
|
void |
setUltmtCdtr(PartyIdentificationSEPA1 value) |
Sets the value of the ultmtCdtr property.
|
protected java.lang.String pmtInfId
protected PaymentMethod2Code pmtMtd
protected java.lang.Boolean btchBookg
protected java.lang.String nbOfTxs
protected java.math.BigDecimal ctrlSum
protected PaymentTypeInformationSDD pmtTpInf
protected javax.xml.datatype.XMLGregorianCalendar reqdColltnDt
protected PartyIdentificationSEPA5 cdtr
protected CashAccountSEPA1 cdtrAcct
protected BranchAndFinancialInstitutionIdentificationSEPA1 cdtrAgt
protected PartyIdentificationSEPA1 ultmtCdtr
protected ChargeBearerTypeSEPACode chrgBr
protected PartyIdentificationSEPA3 cdtrSchmeId
protected java.util.List<DirectDebitTransactionInformationSDD> drctDbtTxInf
public java.lang.String getPmtInfId()
String
public void setPmtInfId(java.lang.String value)
value
- allowed object is
String
public PaymentMethod2Code getPmtMtd()
PaymentMethod2Code
public void setPmtMtd(PaymentMethod2Code value)
value
- allowed object is
PaymentMethod2Code
public java.lang.Boolean isBtchBookg()
Boolean
public void setBtchBookg(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.String getNbOfTxs()
String
public void setNbOfTxs(java.lang.String value)
value
- allowed object is
String
public java.math.BigDecimal getCtrlSum()
BigDecimal
public void setCtrlSum(java.math.BigDecimal value)
value
- allowed object is
BigDecimal
public PaymentTypeInformationSDD getPmtTpInf()
PaymentTypeInformationSDD
public void setPmtTpInf(PaymentTypeInformationSDD value)
value
- allowed object is
PaymentTypeInformationSDD
public javax.xml.datatype.XMLGregorianCalendar getReqdColltnDt()
XMLGregorianCalendar
public void setReqdColltnDt(javax.xml.datatype.XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public PartyIdentificationSEPA5 getCdtr()
PartyIdentificationSEPA5
public void setCdtr(PartyIdentificationSEPA5 value)
value
- allowed object is
PartyIdentificationSEPA5
public CashAccountSEPA1 getCdtrAcct()
CashAccountSEPA1
public void setCdtrAcct(CashAccountSEPA1 value)
value
- allowed object is
CashAccountSEPA1
public BranchAndFinancialInstitutionIdentificationSEPA1 getCdtrAgt()
BranchAndFinancialInstitutionIdentificationSEPA1
public void setCdtrAgt(BranchAndFinancialInstitutionIdentificationSEPA1 value)
value
- allowed object is
BranchAndFinancialInstitutionIdentificationSEPA1
public PartyIdentificationSEPA1 getUltmtCdtr()
PartyIdentificationSEPA1
public void setUltmtCdtr(PartyIdentificationSEPA1 value)
value
- allowed object is
PartyIdentificationSEPA1
public ChargeBearerTypeSEPACode getChrgBr()
ChargeBearerTypeSEPACode
public void setChrgBr(ChargeBearerTypeSEPACode value)
value
- allowed object is
ChargeBearerTypeSEPACode
public PartyIdentificationSEPA3 getCdtrSchmeId()
PartyIdentificationSEPA3
public void setCdtrSchmeId(PartyIdentificationSEPA3 value)
value
- allowed object is
PartyIdentificationSEPA3
public java.util.List<DirectDebitTransactionInformationSDD> getDrctDbtTxInf()
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 drctDbtTxInf property.
For example, to add a new item, do as follows:
getDrctDbtTxInf().add(newItem);
Objects of the following type(s) are allowed in the list
DirectDebitTransactionInformationSDD
Copyright © 2018. All rights reserved.