Class PaymentInstructionInformationSDD
java.lang.Object
org.kapott.hbci.sepa.jaxb.pain_008_002_02.PaymentInstructionInformationSDD
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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected PartyIdentificationSEPA5
protected CashAccountSEPA1
protected PartyIdentificationSEPA3
protected ChargeBearerTypeSEPACode
protected BigDecimal
protected List
<DirectDebitTransactionInformationSDD> protected String
protected String
protected PaymentMethod2Code
protected PaymentTypeInformationSDD
protected XMLGregorianCalendar
protected PartyIdentificationSEPA1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCdtr()
Gets the value of the cdtr property.Gets the value of the cdtrAcct property.Gets the value of the cdtrAgt property.Gets the value of the cdtrSchmeId property.Gets the value of the chrgBr property.Gets the value of the ctrlSum property.Gets the value of the drctDbtTxInf property.Gets the value of the nbOfTxs property.Gets the value of the pmtInfId property.Gets the value of the pmtMtd property.Gets the value of the pmtTpInf property.Gets the value of the reqdColltnDt property.Gets the value of the ultmtCdtr property.Gets the value of the btchBookg property.void
setBtchBookg
(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
Sets the value of the cdtrAgt property.void
Sets the value of the cdtrSchmeId property.void
Sets the value of the chrgBr property.void
setCtrlSum
(BigDecimal value) Sets the value of the ctrlSum 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
(PaymentMethod2Code value) Sets the value of the pmtMtd property.void
Sets the value of the pmtTpInf property.void
Sets the value of the reqdColltnDt property.void
Sets the value of the ultmtCdtr property.
-
Field Details
-
pmtInfId
-
pmtMtd
-
btchBookg
-
nbOfTxs
-
ctrlSum
-
pmtTpInf
-
reqdColltnDt
-
cdtr
-
cdtrAcct
-
cdtrAgt
-
ultmtCdtr
-
chrgBr
-
cdtrSchmeId
-
drctDbtTxInf
-
-
Constructor Details
-
PaymentInstructionInformationSDD
public PaymentInstructionInformationSDD()
-
-
Method Details
-
getPmtInfId
Gets the value of the pmtInfId property.- Returns:
- possible object is
String
-
setPmtInfId
Sets the value of the pmtInfId property.- Parameters:
value
- allowed object isString
-
getPmtMtd
Gets the value of the pmtMtd property.- Returns:
- possible object is
PaymentMethod2Code
-
setPmtMtd
Sets the value of the pmtMtd property.- Parameters:
value
- allowed object isPaymentMethod2Code
-
isBtchBookg
Gets the value of the btchBookg property.- Returns:
- possible object is
Boolean
-
setBtchBookg
Sets the value of the btchBookg property.- Parameters:
value
- allowed object isBoolean
-
getNbOfTxs
Gets the value of the nbOfTxs property.- Returns:
- possible object is
String
-
setNbOfTxs
Sets the value of the nbOfTxs property.- Parameters:
value
- allowed object isString
-
getCtrlSum
Gets the value of the ctrlSum property.- Returns:
- possible object is
BigDecimal
-
setCtrlSum
Sets the value of the ctrlSum property.- Parameters:
value
- allowed object isBigDecimal
-
getPmtTpInf
Gets the value of the pmtTpInf property.- Returns:
- possible object is
PaymentTypeInformationSDD
-
setPmtTpInf
Sets the value of the pmtTpInf property.- Parameters:
value
- allowed object isPaymentTypeInformationSDD
-
getReqdColltnDt
Gets the value of the reqdColltnDt property.- Returns:
- possible object is
XMLGregorianCalendar
-
setReqdColltnDt
Sets the value of the reqdColltnDt property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getCdtr
Gets the value of the cdtr property.- Returns:
- possible object is
PartyIdentificationSEPA5
-
setCdtr
Sets the value of the cdtr property.- Parameters:
value
- allowed object isPartyIdentificationSEPA5
-
getCdtrAcct
Gets the value of the cdtrAcct property.- Returns:
- possible object is
CashAccountSEPA1
-
setCdtrAcct
Sets the value of the cdtrAcct property.- Parameters:
value
- allowed object isCashAccountSEPA1
-
getCdtrAgt
Gets the value of the cdtrAgt property.- Returns:
- possible object is
BranchAndFinancialInstitutionIdentificationSEPA1
-
setCdtrAgt
Sets the value of the cdtrAgt property.- Parameters:
value
- allowed object isBranchAndFinancialInstitutionIdentificationSEPA1
-
getUltmtCdtr
Gets the value of the ultmtCdtr property.- Returns:
- possible object is
PartyIdentificationSEPA1
-
setUltmtCdtr
Sets the value of the ultmtCdtr property.- Parameters:
value
- allowed object isPartyIdentificationSEPA1
-
getChrgBr
Gets the value of the chrgBr property.- Returns:
- possible object is
ChargeBearerTypeSEPACode
-
setChrgBr
Sets the value of the chrgBr property.- Parameters:
value
- allowed object isChargeBearerTypeSEPACode
-
getCdtrSchmeId
Gets the value of the cdtrSchmeId property.- Returns:
- possible object is
PartyIdentificationSEPA3
-
setCdtrSchmeId
Sets the value of the cdtrSchmeId property.- Parameters:
value
- allowed object isPartyIdentificationSEPA3
-
getDrctDbtTxInf
Gets the value of the drctDbtTxInf 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 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
-