Class DirectDebitTransactionInformation23
- java.lang.Object
-
- org.kapott.hbci.sepa.jaxb.pain_008_001_08.DirectDebitTransactionInformation23
-
public class DirectDebitTransactionInformation23 extends java.lang.ObjectJava class for DirectDebitTransactionInformation23 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DirectDebitTransactionInformation23"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="PmtId" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}PaymentIdentification6"/> <element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}PaymentTypeInformation29" minOccurs="0"/> <element name="InstdAmt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}ActiveOrHistoricCurrencyAndAmount"/> <element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}ChargeBearerType1Code" minOccurs="0"/> <element name="DrctDbtTx" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}DirectDebitTransaction10" minOccurs="0"/> <element name="UltmtCdtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}PartyIdentification135" minOccurs="0"/> <element name="DbtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}BranchAndFinancialInstitutionIdentification6"/> <element name="DbtrAgtAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}CashAccount38" minOccurs="0"/> <element name="Dbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}PartyIdentification135"/> <element name="DbtrAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}CashAccount38"/> <element name="UltmtDbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}PartyIdentification135" minOccurs="0"/> <element name="InstrForCdtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}Max140Text" minOccurs="0"/> <element name="Purp" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}Purpose2Choice" minOccurs="0"/> <element name="RgltryRptg" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}RegulatoryReporting3" maxOccurs="10" minOccurs="0"/> <element name="Tax" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}TaxInformation8" minOccurs="0"/> <element name="RltdRmtInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}RemittanceLocation7" maxOccurs="10" minOccurs="0"/> <element name="RmtInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}RemittanceInformation16" minOccurs="0"/> <element name="SplmtryData" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}SupplementaryData1" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected ChargeBearerType1CodechrgBrprotected PartyIdentification135dbtrprotected CashAccount38dbtrAcctprotected BranchAndFinancialInstitutionIdentification6dbtrAgtprotected CashAccount38dbtrAgtAcctprotected DirectDebitTransaction10drctDbtTxprotected ActiveOrHistoricCurrencyAndAmountinstdAmtprotected java.lang.StringinstrForCdtrAgtprotected PaymentIdentification6pmtIdprotected PaymentTypeInformation29pmtTpInfprotected Purpose2Choicepurpprotected java.util.List<RegulatoryReporting3>rgltryRptgprotected java.util.List<RemittanceLocation7>rltdRmtInfprotected RemittanceInformation16rmtInfprotected java.util.List<SupplementaryData1>splmtryDataprotected TaxInformation8taxprotected PartyIdentification135ultmtCdtrprotected PartyIdentification135ultmtDbtr
-
Constructor Summary
Constructors Constructor Description DirectDebitTransactionInformation23()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChargeBearerType1CodegetChrgBr()Gets the value of the chrgBr property.PartyIdentification135getDbtr()Gets the value of the dbtr property.CashAccount38getDbtrAcct()Gets the value of the dbtrAcct property.BranchAndFinancialInstitutionIdentification6getDbtrAgt()Gets the value of the dbtrAgt property.CashAccount38getDbtrAgtAcct()Gets the value of the dbtrAgtAcct property.DirectDebitTransaction10getDrctDbtTx()Gets the value of the drctDbtTx property.ActiveOrHistoricCurrencyAndAmountgetInstdAmt()Gets the value of the instdAmt property.java.lang.StringgetInstrForCdtrAgt()Gets the value of the instrForCdtrAgt property.PaymentIdentification6getPmtId()Gets the value of the pmtId property.PaymentTypeInformation29getPmtTpInf()Gets the value of the pmtTpInf property.Purpose2ChoicegetPurp()Gets the value of the purp property.java.util.List<RegulatoryReporting3>getRgltryRptg()Gets the value of the rgltryRptg property.java.util.List<RemittanceLocation7>getRltdRmtInf()Gets the value of the rltdRmtInf property.RemittanceInformation16getRmtInf()Gets the value of the rmtInf property.java.util.List<SupplementaryData1>getSplmtryData()Gets the value of the splmtryData property.TaxInformation8getTax()Gets the value of the tax property.PartyIdentification135getUltmtCdtr()Gets the value of the ultmtCdtr property.PartyIdentification135getUltmtDbtr()Gets the value of the ultmtDbtr property.voidsetChrgBr(ChargeBearerType1Code value)Sets the value of the chrgBr property.voidsetDbtr(PartyIdentification135 value)Sets the value of the dbtr property.voidsetDbtrAcct(CashAccount38 value)Sets the value of the dbtrAcct property.voidsetDbtrAgt(BranchAndFinancialInstitutionIdentification6 value)Sets the value of the dbtrAgt property.voidsetDbtrAgtAcct(CashAccount38 value)Sets the value of the dbtrAgtAcct property.voidsetDrctDbtTx(DirectDebitTransaction10 value)Sets the value of the drctDbtTx property.voidsetInstdAmt(ActiveOrHistoricCurrencyAndAmount value)Sets the value of the instdAmt property.voidsetInstrForCdtrAgt(java.lang.String value)Sets the value of the instrForCdtrAgt property.voidsetPmtId(PaymentIdentification6 value)Sets the value of the pmtId property.voidsetPmtTpInf(PaymentTypeInformation29 value)Sets the value of the pmtTpInf property.voidsetPurp(Purpose2Choice value)Sets the value of the purp property.voidsetRmtInf(RemittanceInformation16 value)Sets the value of the rmtInf property.voidsetTax(TaxInformation8 value)Sets the value of the tax property.voidsetUltmtCdtr(PartyIdentification135 value)Sets the value of the ultmtCdtr property.voidsetUltmtDbtr(PartyIdentification135 value)Sets the value of the ultmtDbtr property.
-
-
-
Field Detail
-
pmtId
protected PaymentIdentification6 pmtId
-
pmtTpInf
protected PaymentTypeInformation29 pmtTpInf
-
instdAmt
protected ActiveOrHistoricCurrencyAndAmount instdAmt
-
chrgBr
protected ChargeBearerType1Code chrgBr
-
drctDbtTx
protected DirectDebitTransaction10 drctDbtTx
-
ultmtCdtr
protected PartyIdentification135 ultmtCdtr
-
dbtrAgt
protected BranchAndFinancialInstitutionIdentification6 dbtrAgt
-
dbtrAgtAcct
protected CashAccount38 dbtrAgtAcct
-
dbtr
protected PartyIdentification135 dbtr
-
dbtrAcct
protected CashAccount38 dbtrAcct
-
ultmtDbtr
protected PartyIdentification135 ultmtDbtr
-
instrForCdtrAgt
protected java.lang.String instrForCdtrAgt
-
purp
protected Purpose2Choice purp
-
rgltryRptg
protected java.util.List<RegulatoryReporting3> rgltryRptg
-
tax
protected TaxInformation8 tax
-
rltdRmtInf
protected java.util.List<RemittanceLocation7> rltdRmtInf
-
rmtInf
protected RemittanceInformation16 rmtInf
-
splmtryData
protected java.util.List<SupplementaryData1> splmtryData
-
-
Method Detail
-
getPmtId
public PaymentIdentification6 getPmtId()
Gets the value of the pmtId property.- Returns:
- possible object is
PaymentIdentification6
-
setPmtId
public void setPmtId(PaymentIdentification6 value)
Sets the value of the pmtId property.- Parameters:
value- allowed object isPaymentIdentification6
-
getPmtTpInf
public PaymentTypeInformation29 getPmtTpInf()
Gets the value of the pmtTpInf property.- Returns:
- possible object is
PaymentTypeInformation29
-
setPmtTpInf
public void setPmtTpInf(PaymentTypeInformation29 value)
Sets the value of the pmtTpInf property.- Parameters:
value- allowed object isPaymentTypeInformation29
-
getInstdAmt
public ActiveOrHistoricCurrencyAndAmount getInstdAmt()
Gets the value of the instdAmt property.- Returns:
- possible object is
ActiveOrHistoricCurrencyAndAmount
-
setInstdAmt
public void setInstdAmt(ActiveOrHistoricCurrencyAndAmount value)
Sets the value of the instdAmt property.- Parameters:
value- allowed object isActiveOrHistoricCurrencyAndAmount
-
getChrgBr
public ChargeBearerType1Code getChrgBr()
Gets the value of the chrgBr property.- Returns:
- possible object is
ChargeBearerType1Code
-
setChrgBr
public void setChrgBr(ChargeBearerType1Code value)
Sets the value of the chrgBr property.- Parameters:
value- allowed object isChargeBearerType1Code
-
getDrctDbtTx
public DirectDebitTransaction10 getDrctDbtTx()
Gets the value of the drctDbtTx property.- Returns:
- possible object is
DirectDebitTransaction10
-
setDrctDbtTx
public void setDrctDbtTx(DirectDebitTransaction10 value)
Sets the value of the drctDbtTx property.- Parameters:
value- allowed object isDirectDebitTransaction10
-
getUltmtCdtr
public PartyIdentification135 getUltmtCdtr()
Gets the value of the ultmtCdtr property.- Returns:
- possible object is
PartyIdentification135
-
setUltmtCdtr
public void setUltmtCdtr(PartyIdentification135 value)
Sets the value of the ultmtCdtr property.- Parameters:
value- allowed object isPartyIdentification135
-
getDbtrAgt
public BranchAndFinancialInstitutionIdentification6 getDbtrAgt()
Gets the value of the dbtrAgt property.- Returns:
- possible object is
BranchAndFinancialInstitutionIdentification6
-
setDbtrAgt
public void setDbtrAgt(BranchAndFinancialInstitutionIdentification6 value)
Sets the value of the dbtrAgt property.- Parameters:
value- allowed object isBranchAndFinancialInstitutionIdentification6
-
getDbtrAgtAcct
public CashAccount38 getDbtrAgtAcct()
Gets the value of the dbtrAgtAcct property.- Returns:
- possible object is
CashAccount38
-
setDbtrAgtAcct
public void setDbtrAgtAcct(CashAccount38 value)
Sets the value of the dbtrAgtAcct property.- Parameters:
value- allowed object isCashAccount38
-
getDbtr
public PartyIdentification135 getDbtr()
Gets the value of the dbtr property.- Returns:
- possible object is
PartyIdentification135
-
setDbtr
public void setDbtr(PartyIdentification135 value)
Sets the value of the dbtr property.- Parameters:
value- allowed object isPartyIdentification135
-
getDbtrAcct
public CashAccount38 getDbtrAcct()
Gets the value of the dbtrAcct property.- Returns:
- possible object is
CashAccount38
-
setDbtrAcct
public void setDbtrAcct(CashAccount38 value)
Sets the value of the dbtrAcct property.- Parameters:
value- allowed object isCashAccount38
-
getUltmtDbtr
public PartyIdentification135 getUltmtDbtr()
Gets the value of the ultmtDbtr property.- Returns:
- possible object is
PartyIdentification135
-
setUltmtDbtr
public void setUltmtDbtr(PartyIdentification135 value)
Sets the value of the ultmtDbtr property.- Parameters:
value- allowed object isPartyIdentification135
-
getInstrForCdtrAgt
public java.lang.String getInstrForCdtrAgt()
Gets the value of the instrForCdtrAgt property.- Returns:
- possible object is
String
-
setInstrForCdtrAgt
public void setInstrForCdtrAgt(java.lang.String value)
Sets the value of the instrForCdtrAgt property.- Parameters:
value- allowed object isString
-
getPurp
public Purpose2Choice getPurp()
Gets the value of the purp property.- Returns:
- possible object is
Purpose2Choice
-
setPurp
public void setPurp(Purpose2Choice value)
Sets the value of the purp property.- Parameters:
value- allowed object isPurpose2Choice
-
getRgltryRptg
public java.util.List<RegulatoryReporting3> getRgltryRptg()
Gets the value of the rgltryRptg property.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
setmethod for the rgltryRptg property.For example, to add a new item, do as follows:
getRgltryRptg().add(newItem);Objects of the following type(s) are allowed in the list
RegulatoryReporting3
-
getTax
public TaxInformation8 getTax()
Gets the value of the tax property.- Returns:
- possible object is
TaxInformation8
-
setTax
public void setTax(TaxInformation8 value)
Sets the value of the tax property.- Parameters:
value- allowed object isTaxInformation8
-
getRltdRmtInf
public java.util.List<RemittanceLocation7> getRltdRmtInf()
Gets the value of the rltdRmtInf property.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
setmethod for the rltdRmtInf property.For example, to add a new item, do as follows:
getRltdRmtInf().add(newItem);Objects of the following type(s) are allowed in the list
RemittanceLocation7
-
getRmtInf
public RemittanceInformation16 getRmtInf()
Gets the value of the rmtInf property.- Returns:
- possible object is
RemittanceInformation16
-
setRmtInf
public void setRmtInf(RemittanceInformation16 value)
Sets the value of the rmtInf property.- Parameters:
value- allowed object isRemittanceInformation16
-
getSplmtryData
public java.util.List<SupplementaryData1> getSplmtryData()
Gets the value of the splmtryData property.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
setmethod for the splmtryData property.For example, to add a new item, do as follows:
getSplmtryData().add(newItem);Objects of the following type(s) are allowed in the list
SupplementaryData1
-
-