public class PaymentInstructionInformationSCT
extends java.lang.Object
Java class for PaymentInstructionInformationSCT complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentInstructionInformationSCT">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="PmtInfId" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}RestrictedIdentificationSEPA1"/>
<element name="PmtMtd" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}PaymentMethodSCTCode"/>
<element name="BtchBookg" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}BatchBookingIndicator" minOccurs="0"/>
<element name="NbOfTxs" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}Max15NumericText" minOccurs="0"/>
<element name="CtrlSum" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}DecimalNumber" minOccurs="0"/>
<element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}PaymentTypeInformationSCT1" minOccurs="0"/>
<element name="ReqdExctnDt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}ISODate"/>
<element name="Dbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}PartyIdentificationSEPA2"/>
<element name="DbtrAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}CashAccountSEPA1"/>
<element name="DbtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}BranchAndFinancialInstitutionIdentificationSEPA3"/>
<element name="UltmtDbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}PartyIdentificationSEPA1" minOccurs="0"/>
<element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}ChargeBearerTypeSEPACode" minOccurs="0"/>
<element name="CdtTrfTxInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.003.03}CreditTransferTransactionInformationSCT" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Boolean |
btchBookg |
protected java.util.List<CreditTransferTransactionInformationSCT> |
cdtTrfTxInf |
protected ChargeBearerTypeSEPACode |
chrgBr |
protected java.math.BigDecimal |
ctrlSum |
protected PartyIdentificationSEPA2 |
dbtr |
protected CashAccountSEPA1 |
dbtrAcct |
protected BranchAndFinancialInstitutionIdentificationSEPA3 |
dbtrAgt |
protected java.lang.String |
nbOfTxs |
protected java.lang.String |
pmtInfId |
protected PaymentMethodSCTCode |
pmtMtd |
protected PaymentTypeInformationSCT1 |
pmtTpInf |
protected javax.xml.datatype.XMLGregorianCalendar |
reqdExctnDt |
protected PartyIdentificationSEPA1 |
ultmtDbtr |
| Constructor and Description |
|---|
PaymentInstructionInformationSCT() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CreditTransferTransactionInformationSCT> |
getCdtTrfTxInf()
Gets the value of the cdtTrfTxInf property.
|
ChargeBearerTypeSEPACode |
getChrgBr()
Gets the value of the chrgBr property.
|
java.math.BigDecimal |
getCtrlSum()
Gets the value of the ctrlSum property.
|
PartyIdentificationSEPA2 |
getDbtr()
Gets the value of the dbtr property.
|
CashAccountSEPA1 |
getDbtrAcct()
Gets the value of the dbtrAcct property.
|
BranchAndFinancialInstitutionIdentificationSEPA3 |
getDbtrAgt()
Gets the value of the dbtrAgt property.
|
java.lang.String |
getNbOfTxs()
Gets the value of the nbOfTxs property.
|
java.lang.String |
getPmtInfId()
Gets the value of the pmtInfId property.
|
PaymentMethodSCTCode |
getPmtMtd()
Gets the value of the pmtMtd property.
|
PaymentTypeInformationSCT1 |
getPmtTpInf()
Gets the value of the pmtTpInf property.
|
javax.xml.datatype.XMLGregorianCalendar |
getReqdExctnDt()
Gets the value of the reqdExctnDt property.
|
PartyIdentificationSEPA1 |
getUltmtDbtr()
Gets the value of the ultmtDbtr 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 |
setChrgBr(ChargeBearerTypeSEPACode value)
Sets the value of the chrgBr property.
|
void |
setCtrlSum(java.math.BigDecimal value)
Sets the value of the ctrlSum property.
|
void |
setDbtr(PartyIdentificationSEPA2 value)
Sets the value of the dbtr property.
|
void |
setDbtrAcct(CashAccountSEPA1 value)
Sets the value of the dbtrAcct property.
|
void |
setDbtrAgt(BranchAndFinancialInstitutionIdentificationSEPA3 value)
Sets the value of the dbtrAgt 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(PaymentMethodSCTCode value)
Sets the value of the pmtMtd property.
|
void |
setPmtTpInf(PaymentTypeInformationSCT1 value)
Sets the value of the pmtTpInf property.
|
void |
setReqdExctnDt(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the reqdExctnDt property.
|
void |
setUltmtDbtr(PartyIdentificationSEPA1 value)
Sets the value of the ultmtDbtr property.
|
protected java.lang.String pmtInfId
protected PaymentMethodSCTCode pmtMtd
protected java.lang.Boolean btchBookg
protected java.lang.String nbOfTxs
protected java.math.BigDecimal ctrlSum
protected PaymentTypeInformationSCT1 pmtTpInf
protected javax.xml.datatype.XMLGregorianCalendar reqdExctnDt
protected PartyIdentificationSEPA2 dbtr
protected CashAccountSEPA1 dbtrAcct
protected BranchAndFinancialInstitutionIdentificationSEPA3 dbtrAgt
protected PartyIdentificationSEPA1 ultmtDbtr
protected ChargeBearerTypeSEPACode chrgBr
protected java.util.List<CreditTransferTransactionInformationSCT> cdtTrfTxInf
public java.lang.String getPmtInfId()
Stringpublic void setPmtInfId(java.lang.String value)
value - allowed object is
Stringpublic PaymentMethodSCTCode getPmtMtd()
PaymentMethodSCTCodepublic void setPmtMtd(PaymentMethodSCTCode value)
value - allowed object is
PaymentMethodSCTCodepublic java.lang.Boolean isBtchBookg()
Booleanpublic void setBtchBookg(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.String getNbOfTxs()
Stringpublic void setNbOfTxs(java.lang.String value)
value - allowed object is
Stringpublic java.math.BigDecimal getCtrlSum()
BigDecimalpublic void setCtrlSum(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic PaymentTypeInformationSCT1 getPmtTpInf()
PaymentTypeInformationSCT1public void setPmtTpInf(PaymentTypeInformationSCT1 value)
value - allowed object is
PaymentTypeInformationSCT1public javax.xml.datatype.XMLGregorianCalendar getReqdExctnDt()
XMLGregorianCalendarpublic void setReqdExctnDt(javax.xml.datatype.XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic PartyIdentificationSEPA2 getDbtr()
PartyIdentificationSEPA2public void setDbtr(PartyIdentificationSEPA2 value)
value - allowed object is
PartyIdentificationSEPA2public CashAccountSEPA1 getDbtrAcct()
CashAccountSEPA1public void setDbtrAcct(CashAccountSEPA1 value)
value - allowed object is
CashAccountSEPA1public BranchAndFinancialInstitutionIdentificationSEPA3 getDbtrAgt()
BranchAndFinancialInstitutionIdentificationSEPA3public void setDbtrAgt(BranchAndFinancialInstitutionIdentificationSEPA3 value)
value - allowed object is
BranchAndFinancialInstitutionIdentificationSEPA3public PartyIdentificationSEPA1 getUltmtDbtr()
PartyIdentificationSEPA1public void setUltmtDbtr(PartyIdentificationSEPA1 value)
value - allowed object is
PartyIdentificationSEPA1public ChargeBearerTypeSEPACode getChrgBr()
ChargeBearerTypeSEPACodepublic void setChrgBr(ChargeBearerTypeSEPACode value)
value - allowed object is
ChargeBearerTypeSEPACodepublic java.util.List<CreditTransferTransactionInformationSCT> getCdtTrfTxInf()
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 cdtTrfTxInf property.
For example, to add a new item, do as follows:
getCdtTrfTxInf().add(newItem);
Objects of the following type(s) are allowed in the list
CreditTransferTransactionInformationSCT