Class PaymentInstruction30
- java.lang.Object
-
- org.kapott.hbci.sepa.jaxb.pain_001_001_09.PaymentInstruction30
-
public class PaymentInstruction30 extends java.lang.Object
Java class for PaymentInstruction30 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentInstruction30"> <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.09}Max35Text"/> <element name="PmtMtd" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}PaymentMethod3Code"/> <element name="BtchBookg" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}BatchBookingIndicator" minOccurs="0"/> <element name="NbOfTxs" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}Max15NumericText" minOccurs="0"/> <element name="CtrlSum" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}DecimalNumber" minOccurs="0"/> <element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}PaymentTypeInformation26" minOccurs="0"/> <element name="ReqdExctnDt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}DateAndDateTime2Choice"/> <element name="PoolgAdjstmntDt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}ISODate" minOccurs="0"/> <element name="Dbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}PartyIdentification135"/> <element name="DbtrAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}CashAccount38"/> <element name="DbtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}BranchAndFinancialInstitutionIdentification6"/> <element name="DbtrAgtAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}CashAccount38" minOccurs="0"/> <element name="InstrForDbtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}Max140Text" minOccurs="0"/> <element name="UltmtDbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}PartyIdentification135" minOccurs="0"/> <element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}ChargeBearerType1Code" minOccurs="0"/> <element name="ChrgsAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}CashAccount38" minOccurs="0"/> <element name="ChrgsAcctAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}BranchAndFinancialInstitutionIdentification6" minOccurs="0"/> <element name="CdtTrfTxInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}CreditTransferTransaction34" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Boolean
btchBookg
protected java.util.List<CreditTransferTransaction34>
cdtTrfTxInf
protected ChargeBearerType1Code
chrgBr
protected CashAccount38
chrgsAcct
protected BranchAndFinancialInstitutionIdentification6
chrgsAcctAgt
protected java.math.BigDecimal
ctrlSum
protected PartyIdentification135
dbtr
protected CashAccount38
dbtrAcct
protected BranchAndFinancialInstitutionIdentification6
dbtrAgt
protected CashAccount38
dbtrAgtAcct
protected java.lang.String
instrForDbtrAgt
protected java.lang.String
nbOfTxs
protected java.lang.String
pmtInfId
protected PaymentMethod3Code
pmtMtd
protected PaymentTypeInformation26
pmtTpInf
protected javax.xml.datatype.XMLGregorianCalendar
poolgAdjstmntDt
protected DateAndDateTime2Choice
reqdExctnDt
protected PartyIdentification135
ultmtDbtr
-
Constructor Summary
Constructors Constructor Description PaymentInstruction30()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<CreditTransferTransaction34>
getCdtTrfTxInf()
Gets the value of the cdtTrfTxInf property.ChargeBearerType1Code
getChrgBr()
Gets the value of the chrgBr property.CashAccount38
getChrgsAcct()
Gets the value of the chrgsAcct property.BranchAndFinancialInstitutionIdentification6
getChrgsAcctAgt()
Gets the value of the chrgsAcctAgt property.java.math.BigDecimal
getCtrlSum()
Gets the value of the ctrlSum property.PartyIdentification135
getDbtr()
Gets the value of the dbtr property.CashAccount38
getDbtrAcct()
Gets the value of the dbtrAcct property.BranchAndFinancialInstitutionIdentification6
getDbtrAgt()
Gets the value of the dbtrAgt property.CashAccount38
getDbtrAgtAcct()
Gets the value of the dbtrAgtAcct property.java.lang.String
getInstrForDbtrAgt()
Gets the value of the instrForDbtrAgt property.java.lang.String
getNbOfTxs()
Gets the value of the nbOfTxs property.java.lang.String
getPmtInfId()
Gets the value of the pmtInfId property.PaymentMethod3Code
getPmtMtd()
Gets the value of the pmtMtd property.PaymentTypeInformation26
getPmtTpInf()
Gets the value of the pmtTpInf property.javax.xml.datatype.XMLGregorianCalendar
getPoolgAdjstmntDt()
Gets the value of the poolgAdjstmntDt property.DateAndDateTime2Choice
getReqdExctnDt()
Gets the value of the reqdExctnDt property.PartyIdentification135
getUltmtDbtr()
Gets the value of the ultmtDbtr property.java.lang.Boolean
isBtchBookg()
Gets the value of the btchBookg property.void
setBtchBookg(java.lang.Boolean value)
Sets the value of the btchBookg property.void
setChrgBr(ChargeBearerType1Code value)
Sets the value of the chrgBr property.void
setChrgsAcct(CashAccount38 value)
Sets the value of the chrgsAcct property.void
setChrgsAcctAgt(BranchAndFinancialInstitutionIdentification6 value)
Sets the value of the chrgsAcctAgt property.void
setCtrlSum(java.math.BigDecimal value)
Sets the value of the ctrlSum property.void
setDbtr(PartyIdentification135 value)
Sets the value of the dbtr property.void
setDbtrAcct(CashAccount38 value)
Sets the value of the dbtrAcct property.void
setDbtrAgt(BranchAndFinancialInstitutionIdentification6 value)
Sets the value of the dbtrAgt property.void
setDbtrAgtAcct(CashAccount38 value)
Sets the value of the dbtrAgtAcct property.void
setInstrForDbtrAgt(java.lang.String value)
Sets the value of the instrForDbtrAgt property.void
setNbOfTxs(java.lang.String value)
Sets the value of the nbOfTxs property.void
setPmtInfId(java.lang.String value)
Sets the value of the pmtInfId property.void
setPmtMtd(PaymentMethod3Code value)
Sets the value of the pmtMtd property.void
setPmtTpInf(PaymentTypeInformation26 value)
Sets the value of the pmtTpInf property.void
setPoolgAdjstmntDt(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the poolgAdjstmntDt property.void
setReqdExctnDt(DateAndDateTime2Choice value)
Sets the value of the reqdExctnDt property.void
setUltmtDbtr(PartyIdentification135 value)
Sets the value of the ultmtDbtr property.
-
-
-
Field Detail
-
pmtInfId
protected java.lang.String pmtInfId
-
pmtMtd
protected PaymentMethod3Code pmtMtd
-
btchBookg
protected java.lang.Boolean btchBookg
-
nbOfTxs
protected java.lang.String nbOfTxs
-
ctrlSum
protected java.math.BigDecimal ctrlSum
-
pmtTpInf
protected PaymentTypeInformation26 pmtTpInf
-
reqdExctnDt
protected DateAndDateTime2Choice reqdExctnDt
-
poolgAdjstmntDt
protected javax.xml.datatype.XMLGregorianCalendar poolgAdjstmntDt
-
dbtr
protected PartyIdentification135 dbtr
-
dbtrAcct
protected CashAccount38 dbtrAcct
-
dbtrAgt
protected BranchAndFinancialInstitutionIdentification6 dbtrAgt
-
dbtrAgtAcct
protected CashAccount38 dbtrAgtAcct
-
instrForDbtrAgt
protected java.lang.String instrForDbtrAgt
-
ultmtDbtr
protected PartyIdentification135 ultmtDbtr
-
chrgBr
protected ChargeBearerType1Code chrgBr
-
chrgsAcct
protected CashAccount38 chrgsAcct
-
chrgsAcctAgt
protected BranchAndFinancialInstitutionIdentification6 chrgsAcctAgt
-
cdtTrfTxInf
protected java.util.List<CreditTransferTransaction34> cdtTrfTxInf
-
-
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 PaymentMethod3Code getPmtMtd()
Gets the value of the pmtMtd property.- Returns:
- possible object is
PaymentMethod3Code
-
setPmtMtd
public void setPmtMtd(PaymentMethod3Code value)
Sets the value of the pmtMtd property.- Parameters:
value
- allowed object isPaymentMethod3Code
-
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 PaymentTypeInformation26 getPmtTpInf()
Gets the value of the pmtTpInf property.- Returns:
- possible object is
PaymentTypeInformation26
-
setPmtTpInf
public void setPmtTpInf(PaymentTypeInformation26 value)
Sets the value of the pmtTpInf property.- Parameters:
value
- allowed object isPaymentTypeInformation26
-
getReqdExctnDt
public DateAndDateTime2Choice getReqdExctnDt()
Gets the value of the reqdExctnDt property.- Returns:
- possible object is
DateAndDateTime2Choice
-
setReqdExctnDt
public void setReqdExctnDt(DateAndDateTime2Choice value)
Sets the value of the reqdExctnDt property.- Parameters:
value
- allowed object isDateAndDateTime2Choice
-
getPoolgAdjstmntDt
public javax.xml.datatype.XMLGregorianCalendar getPoolgAdjstmntDt()
Gets the value of the poolgAdjstmntDt property.- Returns:
- possible object is
XMLGregorianCalendar
-
setPoolgAdjstmntDt
public void setPoolgAdjstmntDt(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the poolgAdjstmntDt property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
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 CashAccount38 getDbtrAcct()
Gets the value of the dbtrAcct property.- Returns:
- possible object is
CashAccount38
-
setDbtrAcct
public void setDbtrAcct(CashAccount38 value)
Sets the value of the dbtrAcct property.- Parameters:
value
- allowed object isCashAccount38
-
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 CashAccount38 getDbtrAgtAcct()
Gets the value of the dbtrAgtAcct property.- Returns:
- possible object is
CashAccount38
-
setDbtrAgtAcct
public void setDbtrAgtAcct(CashAccount38 value)
Sets the value of the dbtrAgtAcct property.- Parameters:
value
- allowed object isCashAccount38
-
getInstrForDbtrAgt
public java.lang.String getInstrForDbtrAgt()
Gets the value of the instrForDbtrAgt property.- Returns:
- possible object is
String
-
setInstrForDbtrAgt
public void setInstrForDbtrAgt(java.lang.String value)
Sets the value of the instrForDbtrAgt property.- Parameters:
value
- allowed object isString
-
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
-
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
-
getCdtTrfTxInf
public java.util.List<CreditTransferTransaction34> 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
CreditTransferTransaction34
-
-