Class PaymentInstruction30
- java.lang.Object
-
- org.kapott.hbci.sepa.jaxb.pain_001_001_09.PaymentInstruction30
-
public class PaymentInstruction30 extends 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}RestrictedIdentificationSEPA1"/> <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"/> <element name="CtrlSum" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}DecimalNumber"/> <element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}PaymentTypeInformation26_1" minOccurs="0"/> <element name="ReqdExctnDt" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}DateAndDateTimeChoice"/> <element name="Dbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}PartyIdentification135_2"/> <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}BranchAndFinancialInstitutionIdentification5_Choice"/> <element name="UltmtDbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}PartyIdentification135_1" minOccurs="0"/> <element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.001.001.09}ChargeBearerTypeSEPACode" 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 BooleanbtchBookgprotected List<CreditTransferTransaction34>cdtTrfTxInfprotected ChargeBearerTypeSEPACodechrgBrprotected BigDecimalctrlSumprotected PartyIdentification1352dbtrprotected CashAccount38dbtrAcctprotected BranchAndFinancialInstitutionIdentification5ChoicedbtrAgtprotected StringnbOfTxsprotected StringpmtInfIdprotected PaymentMethod3CodepmtMtdprotected PaymentTypeInformation261pmtTpInfprotected DateAndDateTimeChoicereqdExctnDtprotected PartyIdentification1351ultmtDbtr
-
Constructor Summary
Constructors Constructor Description PaymentInstruction30()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CreditTransferTransaction34>getCdtTrfTxInf()Gets the value of the cdtTrfTxInf property.ChargeBearerTypeSEPACodegetChrgBr()Gets the value of the chrgBr property.BigDecimalgetCtrlSum()Gets the value of the ctrlSum property.PartyIdentification1352getDbtr()Gets the value of the dbtr property.CashAccount38getDbtrAcct()Gets the value of the dbtrAcct property.BranchAndFinancialInstitutionIdentification5ChoicegetDbtrAgt()Gets the value of the dbtrAgt property.StringgetNbOfTxs()Gets the value of the nbOfTxs property.StringgetPmtInfId()Gets the value of the pmtInfId property.PaymentMethod3CodegetPmtMtd()Gets the value of the pmtMtd property.PaymentTypeInformation261getPmtTpInf()Gets the value of the pmtTpInf property.DateAndDateTimeChoicegetReqdExctnDt()Gets the value of the reqdExctnDt property.PartyIdentification1351getUltmtDbtr()Gets the value of the ultmtDbtr property.BooleanisBtchBookg()Gets the value of the btchBookg property.voidsetBtchBookg(Boolean value)Sets the value of the btchBookg property.voidsetChrgBr(ChargeBearerTypeSEPACode value)Sets the value of the chrgBr property.voidsetCtrlSum(BigDecimal value)Sets the value of the ctrlSum property.voidsetDbtr(PartyIdentification1352 value)Sets the value of the dbtr property.voidsetDbtrAcct(CashAccount38 value)Sets the value of the dbtrAcct property.voidsetDbtrAgt(BranchAndFinancialInstitutionIdentification5Choice value)Sets the value of the dbtrAgt property.voidsetNbOfTxs(String value)Sets the value of the nbOfTxs property.voidsetPmtInfId(String value)Sets the value of the pmtInfId property.voidsetPmtMtd(PaymentMethod3Code value)Sets the value of the pmtMtd property.voidsetPmtTpInf(PaymentTypeInformation261 value)Sets the value of the pmtTpInf property.voidsetReqdExctnDt(DateAndDateTimeChoice value)Sets the value of the reqdExctnDt property.voidsetUltmtDbtr(PartyIdentification1351 value)Sets the value of the ultmtDbtr property.
-
-
-
Field Detail
-
pmtInfId
protected String pmtInfId
-
pmtMtd
protected PaymentMethod3Code pmtMtd
-
btchBookg
protected Boolean btchBookg
-
nbOfTxs
protected String nbOfTxs
-
ctrlSum
protected BigDecimal ctrlSum
-
pmtTpInf
protected PaymentTypeInformation261 pmtTpInf
-
reqdExctnDt
protected DateAndDateTimeChoice reqdExctnDt
-
dbtr
protected PartyIdentification1352 dbtr
-
dbtrAcct
protected CashAccount38 dbtrAcct
-
dbtrAgt
protected BranchAndFinancialInstitutionIdentification5Choice dbtrAgt
-
ultmtDbtr
protected PartyIdentification1351 ultmtDbtr
-
chrgBr
protected ChargeBearerTypeSEPACode chrgBr
-
cdtTrfTxInf
protected List<CreditTransferTransaction34> cdtTrfTxInf
-
-
Method Detail
-
getPmtInfId
public String getPmtInfId()
Gets the value of the pmtInfId property.- Returns:
- possible object is
String
-
setPmtInfId
public void setPmtInfId(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 Boolean isBtchBookg()
Gets the value of the btchBookg property.- Returns:
- possible object is
Boolean
-
setBtchBookg
public void setBtchBookg(Boolean value)
Sets the value of the btchBookg property.- Parameters:
value- allowed object isBoolean
-
getNbOfTxs
public String getNbOfTxs()
Gets the value of the nbOfTxs property.- Returns:
- possible object is
String
-
setNbOfTxs
public void setNbOfTxs(String value)
Sets the value of the nbOfTxs property.- Parameters:
value- allowed object isString
-
getCtrlSum
public BigDecimal getCtrlSum()
Gets the value of the ctrlSum property.- Returns:
- possible object is
BigDecimal
-
setCtrlSum
public void setCtrlSum(BigDecimal value)
Sets the value of the ctrlSum property.- Parameters:
value- allowed object isBigDecimal
-
getPmtTpInf
public PaymentTypeInformation261 getPmtTpInf()
Gets the value of the pmtTpInf property.- Returns:
- possible object is
PaymentTypeInformation261
-
setPmtTpInf
public void setPmtTpInf(PaymentTypeInformation261 value)
Sets the value of the pmtTpInf property.- Parameters:
value- allowed object isPaymentTypeInformation261
-
getReqdExctnDt
public DateAndDateTimeChoice getReqdExctnDt()
Gets the value of the reqdExctnDt property.- Returns:
- possible object is
DateAndDateTimeChoice
-
setReqdExctnDt
public void setReqdExctnDt(DateAndDateTimeChoice value)
Sets the value of the reqdExctnDt property.- Parameters:
value- allowed object isDateAndDateTimeChoice
-
getDbtr
public PartyIdentification1352 getDbtr()
Gets the value of the dbtr property.- Returns:
- possible object is
PartyIdentification1352
-
setDbtr
public void setDbtr(PartyIdentification1352 value)
Sets the value of the dbtr property.- Parameters:
value- allowed object isPartyIdentification1352
-
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 BranchAndFinancialInstitutionIdentification5Choice getDbtrAgt()
Gets the value of the dbtrAgt property.- Returns:
- possible object is
BranchAndFinancialInstitutionIdentification5Choice
-
setDbtrAgt
public void setDbtrAgt(BranchAndFinancialInstitutionIdentification5Choice value)
Sets the value of the dbtrAgt property.- Parameters:
value- allowed object isBranchAndFinancialInstitutionIdentification5Choice
-
getUltmtDbtr
public PartyIdentification1351 getUltmtDbtr()
Gets the value of the ultmtDbtr property.- Returns:
- possible object is
PartyIdentification1351
-
setUltmtDbtr
public void setUltmtDbtr(PartyIdentification1351 value)
Sets the value of the ultmtDbtr property.- Parameters:
value- allowed object isPartyIdentification1351
-
getChrgBr
public ChargeBearerTypeSEPACode getChrgBr()
Gets the value of the chrgBr property.- Returns:
- possible object is
ChargeBearerTypeSEPACode
-
setChrgBr
public void setChrgBr(ChargeBearerTypeSEPACode value)
Sets the value of the chrgBr property.- Parameters:
value- allowed object isChargeBearerTypeSEPACode
-
getCdtTrfTxInf
public 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
setmethod 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
-
-