Class PaymentInstructionInformation4
java.lang.Object
org.kapott.hbci.sepa.jaxb.pain_001_001_02.PaymentInstructionInformation4
Java class for PaymentInstructionInformation4 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentInstructionInformation4"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="PmtInfId" type="{urn:sepade:xsd:pain.001.001.02}Max35Text" minOccurs="0"/> <element name="PmtMtd" type="{urn:sepade:xsd:pain.001.001.02}PaymentMethod5Code"/> <element name="PmtTpInf" type="{urn:sepade:xsd:pain.001.001.02}PaymentTypeInformation7"/> <element name="ReqdExctnDt" type="{urn:sepade:xsd:pain.001.001.02}ISODate"/> <element name="Dbtr" type="{urn:sepade:xsd:pain.001.001.02}PartyIdentification23"/> <element name="DbtrAcct" type="{urn:sepade:xsd:pain.001.001.02}CashAccount8"/> <element name="DbtrAgt" type="{urn:sepade:xsd:pain.001.001.02}FinancialInstitution2"/> <element name="ChrgBr" type="{urn:sepade:xsd:pain.001.001.02}ChargeBearerType2Code"/> <element name="CdtTrfTxInf" type="{urn:sepade:xsd:pain.001.001.02}CreditTransferTransactionInformation2" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List
<CreditTransferTransactionInformation2> protected ChargeBearerType2Code
protected PartyIdentification23
protected CashAccount8
protected FinancialInstitution2
protected String
protected PaymentMethod5Code
protected PaymentTypeInformation7
protected XMLGregorianCalendar
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the cdtTrfTxInf property.Gets the value of the chrgBr 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 pmtInfId property.Gets the value of the pmtMtd property.Gets the value of the pmtTpInf property.Gets the value of the reqdExctnDt property.void
setChrgBr
(ChargeBearerType2Code value) Sets the value of the chrgBr property.void
setDbtr
(PartyIdentification23 value) Sets the value of the dbtr property.void
setDbtrAcct
(CashAccount8 value) Sets the value of the dbtrAcct property.void
setDbtrAgt
(FinancialInstitution2 value) Sets the value of the dbtrAgt property.void
setPmtInfId
(String value) Sets the value of the pmtInfId property.void
setPmtMtd
(PaymentMethod5Code value) Sets the value of the pmtMtd property.void
Sets the value of the pmtTpInf property.void
Sets the value of the reqdExctnDt property.
-
Field Details
-
pmtInfId
-
pmtMtd
-
pmtTpInf
-
reqdExctnDt
-
dbtr
-
dbtrAcct
-
dbtrAgt
-
chrgBr
-
cdtTrfTxInf
-
-
Constructor Details
-
PaymentInstructionInformation4
public PaymentInstructionInformation4()
-
-
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
PaymentMethod5Code
-
setPmtMtd
Sets the value of the pmtMtd property.- Parameters:
value
- allowed object isPaymentMethod5Code
-
getPmtTpInf
Gets the value of the pmtTpInf property.- Returns:
- possible object is
PaymentTypeInformation7
-
setPmtTpInf
Sets the value of the pmtTpInf property.- Parameters:
value
- allowed object isPaymentTypeInformation7
-
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
PartyIdentification23
-
setDbtr
Sets the value of the dbtr property.- Parameters:
value
- allowed object isPartyIdentification23
-
getDbtrAcct
Gets the value of the dbtrAcct property.- Returns:
- possible object is
CashAccount8
-
setDbtrAcct
Sets the value of the dbtrAcct property.- Parameters:
value
- allowed object isCashAccount8
-
getDbtrAgt
Gets the value of the dbtrAgt property.- Returns:
- possible object is
FinancialInstitution2
-
setDbtrAgt
Sets the value of the dbtrAgt property.- Parameters:
value
- allowed object isFinancialInstitution2
-
getChrgBr
Gets the value of the chrgBr property.- Returns:
- possible object is
ChargeBearerType2Code
-
setChrgBr
Sets the value of the chrgBr property.- Parameters:
value
- allowed object isChargeBearerType2Code
-
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
CreditTransferTransactionInformation2
-