Class DirectDebitTransactionInformation28
- java.lang.Object
-
- org.kapott.hbci.sepa.jaxb.pain_008_001_10.DirectDebitTransactionInformation28
-
public class DirectDebitTransactionInformation28 extends java.lang.Object
Java class for DirectDebitTransactionInformation28 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DirectDebitTransactionInformation28"> <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.10}PaymentIdentification6"/> <element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}PaymentTypeInformation29" minOccurs="0"/> <element name="InstdAmt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}ActiveOrHistoricCurrencyAndAmount"/> <element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}ChargeBearerType1Code" minOccurs="0"/> <element name="DrctDbtTx" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}DirectDebitTransaction11" minOccurs="0"/> <element name="UltmtCdtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}PartyIdentification135" minOccurs="0"/> <element name="DbtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}BranchAndFinancialInstitutionIdentification6"/> <element name="DbtrAgtAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}CashAccount40" minOccurs="0"/> <element name="Dbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}PartyIdentification135"/> <element name="DbtrAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}CashAccount40"/> <element name="UltmtDbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}PartyIdentification135" minOccurs="0"/> <element name="InstrForCdtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}Max140Text" minOccurs="0"/> <element name="Purp" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}Purpose2Choice" minOccurs="0"/> <element name="RgltryRptg" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}RegulatoryReporting3" maxOccurs="10" minOccurs="0"/> <element name="Tax" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}TaxInformation10" minOccurs="0"/> <element name="RltdRmtInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}RemittanceLocation7" maxOccurs="10" minOccurs="0"/> <element name="RmtInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}RemittanceInformation21" minOccurs="0"/> <element name="SplmtryData" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}SupplementaryData1" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected ChargeBearerType1Code
chrgBr
protected PartyIdentification135
dbtr
protected CashAccount40
dbtrAcct
protected BranchAndFinancialInstitutionIdentification6
dbtrAgt
protected CashAccount40
dbtrAgtAcct
protected DirectDebitTransaction11
drctDbtTx
protected ActiveOrHistoricCurrencyAndAmount
instdAmt
protected java.lang.String
instrForCdtrAgt
protected PaymentIdentification6
pmtId
protected PaymentTypeInformation29
pmtTpInf
protected Purpose2Choice
purp
protected java.util.List<RegulatoryReporting3>
rgltryRptg
protected java.util.List<RemittanceLocation7>
rltdRmtInf
protected RemittanceInformation21
rmtInf
protected java.util.List<SupplementaryData1>
splmtryData
protected TaxInformation10
tax
protected PartyIdentification135
ultmtCdtr
protected PartyIdentification135
ultmtDbtr
-
Constructor Summary
Constructors Constructor Description DirectDebitTransactionInformation28()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChargeBearerType1Code
getChrgBr()
Gets the value of the chrgBr property.PartyIdentification135
getDbtr()
Gets the value of the dbtr property.CashAccount40
getDbtrAcct()
Gets the value of the dbtrAcct property.BranchAndFinancialInstitutionIdentification6
getDbtrAgt()
Gets the value of the dbtrAgt property.CashAccount40
getDbtrAgtAcct()
Gets the value of the dbtrAgtAcct property.DirectDebitTransaction11
getDrctDbtTx()
Gets the value of the drctDbtTx property.ActiveOrHistoricCurrencyAndAmount
getInstdAmt()
Gets the value of the instdAmt property.java.lang.String
getInstrForCdtrAgt()
Gets the value of the instrForCdtrAgt property.PaymentIdentification6
getPmtId()
Gets the value of the pmtId property.PaymentTypeInformation29
getPmtTpInf()
Gets the value of the pmtTpInf property.Purpose2Choice
getPurp()
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.RemittanceInformation21
getRmtInf()
Gets the value of the rmtInf property.java.util.List<SupplementaryData1>
getSplmtryData()
Gets the value of the splmtryData property.TaxInformation10
getTax()
Gets the value of the tax property.PartyIdentification135
getUltmtCdtr()
Gets the value of the ultmtCdtr property.PartyIdentification135
getUltmtDbtr()
Gets the value of the ultmtDbtr property.void
setChrgBr(ChargeBearerType1Code value)
Sets the value of the chrgBr property.void
setDbtr(PartyIdentification135 value)
Sets the value of the dbtr property.void
setDbtrAcct(CashAccount40 value)
Sets the value of the dbtrAcct property.void
setDbtrAgt(BranchAndFinancialInstitutionIdentification6 value)
Sets the value of the dbtrAgt property.void
setDbtrAgtAcct(CashAccount40 value)
Sets the value of the dbtrAgtAcct property.void
setDrctDbtTx(DirectDebitTransaction11 value)
Sets the value of the drctDbtTx property.void
setInstdAmt(ActiveOrHistoricCurrencyAndAmount value)
Sets the value of the instdAmt property.void
setInstrForCdtrAgt(java.lang.String value)
Sets the value of the instrForCdtrAgt property.void
setPmtId(PaymentIdentification6 value)
Sets the value of the pmtId property.void
setPmtTpInf(PaymentTypeInformation29 value)
Sets the value of the pmtTpInf property.void
setPurp(Purpose2Choice value)
Sets the value of the purp property.void
setRmtInf(RemittanceInformation21 value)
Sets the value of the rmtInf property.void
setTax(TaxInformation10 value)
Sets the value of the tax property.void
setUltmtCdtr(PartyIdentification135 value)
Sets the value of the ultmtCdtr property.void
setUltmtDbtr(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 DirectDebitTransaction11 drctDbtTx
-
ultmtCdtr
protected PartyIdentification135 ultmtCdtr
-
dbtrAgt
protected BranchAndFinancialInstitutionIdentification6 dbtrAgt
-
dbtrAgtAcct
protected CashAccount40 dbtrAgtAcct
-
dbtr
protected PartyIdentification135 dbtr
-
dbtrAcct
protected CashAccount40 dbtrAcct
-
ultmtDbtr
protected PartyIdentification135 ultmtDbtr
-
instrForCdtrAgt
protected java.lang.String instrForCdtrAgt
-
purp
protected Purpose2Choice purp
-
rgltryRptg
protected java.util.List<RegulatoryReporting3> rgltryRptg
-
tax
protected TaxInformation10 tax
-
rltdRmtInf
protected java.util.List<RemittanceLocation7> rltdRmtInf
-
rmtInf
protected RemittanceInformation21 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 DirectDebitTransaction11 getDrctDbtTx()
Gets the value of the drctDbtTx property.- Returns:
- possible object is
DirectDebitTransaction11
-
setDrctDbtTx
public void setDrctDbtTx(DirectDebitTransaction11 value)
Sets the value of the drctDbtTx property.- Parameters:
value
- allowed object isDirectDebitTransaction11
-
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 CashAccount40 getDbtrAgtAcct()
Gets the value of the dbtrAgtAcct property.- Returns:
- possible object is
CashAccount40
-
setDbtrAgtAcct
public void setDbtrAgtAcct(CashAccount40 value)
Sets the value of the dbtrAgtAcct property.- Parameters:
value
- allowed object isCashAccount40
-
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 CashAccount40 getDbtrAcct()
Gets the value of the dbtrAcct property.- Returns:
- possible object is
CashAccount40
-
setDbtrAcct
public void setDbtrAcct(CashAccount40 value)
Sets the value of the dbtrAcct property.- Parameters:
value
- allowed object isCashAccount40
-
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
set
method 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 TaxInformation10 getTax()
Gets the value of the tax property.- Returns:
- possible object is
TaxInformation10
-
setTax
public void setTax(TaxInformation10 value)
Sets the value of the tax property.- Parameters:
value
- allowed object isTaxInformation10
-
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
set
method 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 RemittanceInformation21 getRmtInf()
Gets the value of the rmtInf property.- Returns:
- possible object is
RemittanceInformation21
-
setRmtInf
public void setRmtInf(RemittanceInformation21 value)
Sets the value of the rmtInf property.- Parameters:
value
- allowed object isRemittanceInformation21
-
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
set
method 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
-
-