Class PaymentInstruction29
- java.lang.Object
-
- org.kapott.hbci.sepa.jaxb.pain_008_001_08.PaymentInstruction29
-
public class PaymentInstruction29 extends java.lang.ObjectJava class for PaymentInstruction29 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentInstruction29"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="PmtInfId" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}Max35Text"/> <element name="PmtMtd" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}PaymentMethod2Code"/> <element name="BtchBookg" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}BatchBookingIndicator" minOccurs="0"/> <element name="NbOfTxs" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}Max15NumericText" minOccurs="0"/> <element name="CtrlSum" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}DecimalNumber" minOccurs="0"/> <element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}PaymentTypeInformation29" minOccurs="0"/> <element name="ReqdColltnDt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}ISODate"/> <element name="Cdtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}PartyIdentification135"/> <element name="CdtrAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}CashAccount38"/> <element name="CdtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}BranchAndFinancialInstitutionIdentification6"/> <element name="CdtrAgtAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}CashAccount38" minOccurs="0"/> <element name="UltmtCdtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}PartyIdentification135" minOccurs="0"/> <element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}ChargeBearerType1Code" minOccurs="0"/> <element name="ChrgsAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}CashAccount38" minOccurs="0"/> <element name="ChrgsAcctAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}BranchAndFinancialInstitutionIdentification6" minOccurs="0"/> <element name="CdtrSchmeId" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}PartyIdentification135" minOccurs="0"/> <element name="DrctDbtTxInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.08}DirectDebitTransactionInformation23" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.BooleanbtchBookgprotected PartyIdentification135cdtrprotected CashAccount38cdtrAcctprotected BranchAndFinancialInstitutionIdentification6cdtrAgtprotected CashAccount38cdtrAgtAcctprotected PartyIdentification135cdtrSchmeIdprotected ChargeBearerType1CodechrgBrprotected CashAccount38chrgsAcctprotected BranchAndFinancialInstitutionIdentification6chrgsAcctAgtprotected java.math.BigDecimalctrlSumprotected java.util.List<DirectDebitTransactionInformation23>drctDbtTxInfprotected java.lang.StringnbOfTxsprotected java.lang.StringpmtInfIdprotected PaymentMethod2CodepmtMtdprotected PaymentTypeInformation29pmtTpInfprotected javax.xml.datatype.XMLGregorianCalendarreqdColltnDtprotected PartyIdentification135ultmtCdtr
-
Constructor Summary
Constructors Constructor Description PaymentInstruction29()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PartyIdentification135getCdtr()Gets the value of the cdtr property.CashAccount38getCdtrAcct()Gets the value of the cdtrAcct property.BranchAndFinancialInstitutionIdentification6getCdtrAgt()Gets the value of the cdtrAgt property.CashAccount38getCdtrAgtAcct()Gets the value of the cdtrAgtAcct property.PartyIdentification135getCdtrSchmeId()Gets the value of the cdtrSchmeId property.ChargeBearerType1CodegetChrgBr()Gets the value of the chrgBr property.CashAccount38getChrgsAcct()Gets the value of the chrgsAcct property.BranchAndFinancialInstitutionIdentification6getChrgsAcctAgt()Gets the value of the chrgsAcctAgt property.java.math.BigDecimalgetCtrlSum()Gets the value of the ctrlSum property.java.util.List<DirectDebitTransactionInformation23>getDrctDbtTxInf()Gets the value of the drctDbtTxInf property.java.lang.StringgetNbOfTxs()Gets the value of the nbOfTxs property.java.lang.StringgetPmtInfId()Gets the value of the pmtInfId property.PaymentMethod2CodegetPmtMtd()Gets the value of the pmtMtd property.PaymentTypeInformation29getPmtTpInf()Gets the value of the pmtTpInf property.javax.xml.datatype.XMLGregorianCalendargetReqdColltnDt()Gets the value of the reqdColltnDt property.PartyIdentification135getUltmtCdtr()Gets the value of the ultmtCdtr property.java.lang.BooleanisBtchBookg()Gets the value of the btchBookg property.voidsetBtchBookg(java.lang.Boolean value)Sets the value of the btchBookg property.voidsetCdtr(PartyIdentification135 value)Sets the value of the cdtr property.voidsetCdtrAcct(CashAccount38 value)Sets the value of the cdtrAcct property.voidsetCdtrAgt(BranchAndFinancialInstitutionIdentification6 value)Sets the value of the cdtrAgt property.voidsetCdtrAgtAcct(CashAccount38 value)Sets the value of the cdtrAgtAcct property.voidsetCdtrSchmeId(PartyIdentification135 value)Sets the value of the cdtrSchmeId property.voidsetChrgBr(ChargeBearerType1Code value)Sets the value of the chrgBr property.voidsetChrgsAcct(CashAccount38 value)Sets the value of the chrgsAcct property.voidsetChrgsAcctAgt(BranchAndFinancialInstitutionIdentification6 value)Sets the value of the chrgsAcctAgt property.voidsetCtrlSum(java.math.BigDecimal value)Sets the value of the ctrlSum property.voidsetNbOfTxs(java.lang.String value)Sets the value of the nbOfTxs property.voidsetPmtInfId(java.lang.String value)Sets the value of the pmtInfId property.voidsetPmtMtd(PaymentMethod2Code value)Sets the value of the pmtMtd property.voidsetPmtTpInf(PaymentTypeInformation29 value)Sets the value of the pmtTpInf property.voidsetReqdColltnDt(javax.xml.datatype.XMLGregorianCalendar value)Sets the value of the reqdColltnDt property.voidsetUltmtCdtr(PartyIdentification135 value)Sets the value of the ultmtCdtr property.
-
-
-
Field Detail
-
pmtInfId
protected java.lang.String pmtInfId
-
pmtMtd
protected PaymentMethod2Code pmtMtd
-
btchBookg
protected java.lang.Boolean btchBookg
-
nbOfTxs
protected java.lang.String nbOfTxs
-
ctrlSum
protected java.math.BigDecimal ctrlSum
-
pmtTpInf
protected PaymentTypeInformation29 pmtTpInf
-
reqdColltnDt
protected javax.xml.datatype.XMLGregorianCalendar reqdColltnDt
-
cdtr
protected PartyIdentification135 cdtr
-
cdtrAcct
protected CashAccount38 cdtrAcct
-
cdtrAgt
protected BranchAndFinancialInstitutionIdentification6 cdtrAgt
-
cdtrAgtAcct
protected CashAccount38 cdtrAgtAcct
-
ultmtCdtr
protected PartyIdentification135 ultmtCdtr
-
chrgBr
protected ChargeBearerType1Code chrgBr
-
chrgsAcct
protected CashAccount38 chrgsAcct
-
chrgsAcctAgt
protected BranchAndFinancialInstitutionIdentification6 chrgsAcctAgt
-
cdtrSchmeId
protected PartyIdentification135 cdtrSchmeId
-
drctDbtTxInf
protected java.util.List<DirectDebitTransactionInformation23> drctDbtTxInf
-
-
Method Detail
-
getPmtInfId
public java.lang.String getPmtInfId()
Gets the value of the pmtInfId property.- Returns:
- possible object is
String
-
setPmtInfId
public void setPmtInfId(java.lang.String value)
Sets the value of the pmtInfId property.- Parameters:
value- allowed object isString
-
getPmtMtd
public PaymentMethod2Code getPmtMtd()
Gets the value of the pmtMtd property.- Returns:
- possible object is
PaymentMethod2Code
-
setPmtMtd
public void setPmtMtd(PaymentMethod2Code value)
Sets the value of the pmtMtd property.- Parameters:
value- allowed object isPaymentMethod2Code
-
isBtchBookg
public java.lang.Boolean isBtchBookg()
Gets the value of the btchBookg property.- Returns:
- possible object is
Boolean
-
setBtchBookg
public void setBtchBookg(java.lang.Boolean value)
Sets the value of the btchBookg property.- Parameters:
value- allowed object isBoolean
-
getNbOfTxs
public java.lang.String getNbOfTxs()
Gets the value of the nbOfTxs property.- Returns:
- possible object is
String
-
setNbOfTxs
public void setNbOfTxs(java.lang.String value)
Sets the value of the nbOfTxs property.- Parameters:
value- allowed object isString
-
getCtrlSum
public java.math.BigDecimal getCtrlSum()
Gets the value of the ctrlSum property.- Returns:
- possible object is
BigDecimal
-
setCtrlSum
public void setCtrlSum(java.math.BigDecimal value)
Sets the value of the ctrlSum property.- Parameters:
value- allowed object isBigDecimal
-
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
-
getReqdColltnDt
public javax.xml.datatype.XMLGregorianCalendar getReqdColltnDt()
Gets the value of the reqdColltnDt property.- Returns:
- possible object is
XMLGregorianCalendar
-
setReqdColltnDt
public void setReqdColltnDt(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the reqdColltnDt property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getCdtr
public PartyIdentification135 getCdtr()
Gets the value of the cdtr property.- Returns:
- possible object is
PartyIdentification135
-
setCdtr
public void setCdtr(PartyIdentification135 value)
Sets the value of the cdtr property.- Parameters:
value- allowed object isPartyIdentification135
-
getCdtrAcct
public CashAccount38 getCdtrAcct()
Gets the value of the cdtrAcct property.- Returns:
- possible object is
CashAccount38
-
setCdtrAcct
public void setCdtrAcct(CashAccount38 value)
Sets the value of the cdtrAcct property.- Parameters:
value- allowed object isCashAccount38
-
getCdtrAgt
public BranchAndFinancialInstitutionIdentification6 getCdtrAgt()
Gets the value of the cdtrAgt property.- Returns:
- possible object is
BranchAndFinancialInstitutionIdentification6
-
setCdtrAgt
public void setCdtrAgt(BranchAndFinancialInstitutionIdentification6 value)
Sets the value of the cdtrAgt property.- Parameters:
value- allowed object isBranchAndFinancialInstitutionIdentification6
-
getCdtrAgtAcct
public CashAccount38 getCdtrAgtAcct()
Gets the value of the cdtrAgtAcct property.- Returns:
- possible object is
CashAccount38
-
setCdtrAgtAcct
public void setCdtrAgtAcct(CashAccount38 value)
Sets the value of the cdtrAgtAcct property.- Parameters:
value- allowed object isCashAccount38
-
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
-
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
-
getChrgsAcct
public CashAccount38 getChrgsAcct()
Gets the value of the chrgsAcct property.- Returns:
- possible object is
CashAccount38
-
setChrgsAcct
public void setChrgsAcct(CashAccount38 value)
Sets the value of the chrgsAcct property.- Parameters:
value- allowed object isCashAccount38
-
getChrgsAcctAgt
public BranchAndFinancialInstitutionIdentification6 getChrgsAcctAgt()
Gets the value of the chrgsAcctAgt property.- Returns:
- possible object is
BranchAndFinancialInstitutionIdentification6
-
setChrgsAcctAgt
public void setChrgsAcctAgt(BranchAndFinancialInstitutionIdentification6 value)
Sets the value of the chrgsAcctAgt property.- Parameters:
value- allowed object isBranchAndFinancialInstitutionIdentification6
-
getCdtrSchmeId
public PartyIdentification135 getCdtrSchmeId()
Gets the value of the cdtrSchmeId property.- Returns:
- possible object is
PartyIdentification135
-
setCdtrSchmeId
public void setCdtrSchmeId(PartyIdentification135 value)
Sets the value of the cdtrSchmeId property.- Parameters:
value- allowed object isPartyIdentification135
-
getDrctDbtTxInf
public java.util.List<DirectDebitTransactionInformation23> 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
setmethod 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
DirectDebitTransactionInformation23
-
-