Class PaymentInstructionInformationSCT
java.lang.Object
org.kapott.hbci.sepa.jaxb.pain_001_001_03.PaymentInstructionInformationSCT
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.001.03}RestrictedIdentificationSEPA1"/> <element name="PmtMtd" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}PaymentMethodSCTCode"/> <element name="BtchBookg" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}BatchBookingIndicator" minOccurs="0"/> <element name="NbOfTxs" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}Max15NumericText" minOccurs="0"/> <element name="CtrlSum" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}DecimalNumber" minOccurs="0"/> <element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}PaymentTypeInformationSCT1" minOccurs="0"/> <element name="ReqdExctnDt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}ISODate"/> <element name="Dbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}PartyIdentificationSEPA2"/> <element name="DbtrAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}CashAccountSEPA1"/> <element name="DbtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}BranchAndFinancialInstitutionIdentificationSEPA3"/> <element name="UltmtDbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}PartyIdentificationSEPA1" minOccurs="0"/> <element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}ChargeBearerTypeSEPACode" minOccurs="0"/> <element name="CdtTrfTxInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.03}CreditTransferTransactionInformationSCT" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected List
<CreditTransferTransactionInformationSCT> protected ChargeBearerTypeSEPACode
protected BigDecimal
protected PartyIdentificationSEPA2
protected CashAccountSEPA1
protected String
protected String
protected PaymentMethodSCTCode
protected PaymentTypeInformationSCT1
protected XMLGregorianCalendar
protected PartyIdentificationSEPA1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the cdtTrfTxInf property.Gets the value of the chrgBr property.Gets the value of the ctrlSum property.getDbtr()
Gets the value of the dbtr property.Gets the value of the dbtrAcct property.Gets the value of the dbtrAgt 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 reqdExctnDt property.Gets the value of the ultmtDbtr property.Gets the value of the btchBookg property.void
setBtchBookg
(Boolean value) Sets the value of the btchBookg property.void
Sets the value of the chrgBr property.void
setCtrlSum
(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
Sets the value of the dbtrAgt 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
(PaymentMethodSCTCode value) Sets the value of the pmtMtd property.void
Sets the value of the pmtTpInf property.void
Sets the value of the reqdExctnDt property.void
Sets the value of the ultmtDbtr property.
-
Field Details
-
pmtInfId
-
pmtMtd
-
btchBookg
-
nbOfTxs
-
ctrlSum
-
pmtTpInf
-
reqdExctnDt
-
dbtr
-
dbtrAcct
-
dbtrAgt
-
ultmtDbtr
-
chrgBr
-
cdtTrfTxInf
-
-
Constructor Details
-
PaymentInstructionInformationSCT
public PaymentInstructionInformationSCT()
-
-
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
PaymentMethodSCTCode
-
setPmtMtd
Sets the value of the pmtMtd property.- Parameters:
value
- allowed object isPaymentMethodSCTCode
-
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
PaymentTypeInformationSCT1
-
setPmtTpInf
Sets the value of the pmtTpInf property.- Parameters:
value
- allowed object isPaymentTypeInformationSCT1
-
getReqdExctnDt
Gets the value of the reqdExctnDt property.- Returns:
- possible object is
XMLGregorianCalendar
-
setReqdExctnDt
Sets the value of the reqdExctnDt property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getDbtr
Gets the value of the dbtr property.- Returns:
- possible object is
PartyIdentificationSEPA2
-
setDbtr
Sets the value of the dbtr property.- Parameters:
value
- allowed object isPartyIdentificationSEPA2
-
getDbtrAcct
Gets the value of the dbtrAcct property.- Returns:
- possible object is
CashAccountSEPA1
-
setDbtrAcct
Sets the value of the dbtrAcct property.- Parameters:
value
- allowed object isCashAccountSEPA1
-
getDbtrAgt
Gets the value of the dbtrAgt property.- Returns:
- possible object is
BranchAndFinancialInstitutionIdentificationSEPA3
-
setDbtrAgt
Sets the value of the dbtrAgt property.- Parameters:
value
- allowed object isBranchAndFinancialInstitutionIdentificationSEPA3
-
getUltmtDbtr
Gets the value of the ultmtDbtr property.- Returns:
- possible object is
PartyIdentificationSEPA1
-
setUltmtDbtr
Sets the value of the ultmtDbtr 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
-
getCdtTrfTxInf
Gets the value of the cdtTrfTxInf 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 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
-