Class PaymentInstructionInformationSCT
- java.lang.Object
-
- org.kapott.hbci.sepa.jaxb.pain_001_002_02.PaymentInstructionInformationSCT
-
public class PaymentInstructionInformationSCT extends java.lang.Object
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:swift:xsd:$pain.001.002.02}RestrictedIdentification2" minOccurs="0"/> <element name="PmtMtd" type="{urn:swift:xsd:$pain.001.002.02}PaymentMethodSCTCode"/> <element name="PmtTpInf" type="{urn:swift:xsd:$pain.001.002.02}PaymentTypeInformationSCT1" minOccurs="0"/> <element name="ReqdExctnDt" type="{urn:swift:xsd:$pain.001.002.02}ISODate"/> <element name="Dbtr" type="{urn:swift:xsd:$pain.001.002.02}PartyIdentificationSCT2"/> <element name="DbtrAcct" type="{urn:swift:xsd:$pain.001.002.02}CashAccountSCT1"/> <element name="DbtrAgt" type="{urn:swift:xsd:$pain.001.002.02}BranchAndFinancialInstitutionIdentificationSCT"/> <element name="UltmtDbtr" type="{urn:swift:xsd:$pain.001.002.02}PartyIdentificationSCT1" minOccurs="0"/> <element name="ChrgBr" type="{urn:swift:xsd:$pain.001.002.02}ChargeBearerTypeSCTCode" minOccurs="0"/> <element name="CdtTrfTxInf" type="{urn:swift:xsd:$pain.001.002.02}CreditTransferTransactionInformationSCT" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<CreditTransferTransactionInformationSCT>
cdtTrfTxInf
protected ChargeBearerTypeSCTCode
chrgBr
protected PartyIdentificationSCT2
dbtr
protected CashAccountSCT1
dbtrAcct
protected BranchAndFinancialInstitutionIdentificationSCT
dbtrAgt
protected java.lang.String
pmtInfId
protected PaymentMethodSCTCode
pmtMtd
protected PaymentTypeInformationSCT1
pmtTpInf
protected javax.xml.datatype.XMLGregorianCalendar
reqdExctnDt
protected PartyIdentificationSCT1
ultmtDbtr
-
Constructor Summary
Constructors Constructor Description PaymentInstructionInformationSCT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<CreditTransferTransactionInformationSCT>
getCdtTrfTxInf()
Gets the value of the cdtTrfTxInf property.ChargeBearerTypeSCTCode
getChrgBr()
Gets the value of the chrgBr property.PartyIdentificationSCT2
getDbtr()
Gets the value of the dbtr property.CashAccountSCT1
getDbtrAcct()
Gets the value of the dbtrAcct property.BranchAndFinancialInstitutionIdentificationSCT
getDbtrAgt()
Gets the value of the dbtrAgt property.java.lang.String
getPmtInfId()
Gets the value of the pmtInfId property.PaymentMethodSCTCode
getPmtMtd()
Gets the value of the pmtMtd property.PaymentTypeInformationSCT1
getPmtTpInf()
Gets the value of the pmtTpInf property.javax.xml.datatype.XMLGregorianCalendar
getReqdExctnDt()
Gets the value of the reqdExctnDt property.PartyIdentificationSCT1
getUltmtDbtr()
Gets the value of the ultmtDbtr property.void
setChrgBr(ChargeBearerTypeSCTCode value)
Sets the value of the chrgBr property.void
setDbtr(PartyIdentificationSCT2 value)
Sets the value of the dbtr property.void
setDbtrAcct(CashAccountSCT1 value)
Sets the value of the dbtrAcct property.void
setDbtrAgt(BranchAndFinancialInstitutionIdentificationSCT value)
Sets the value of the dbtrAgt property.void
setPmtInfId(java.lang.String value)
Sets the value of the pmtInfId property.void
setPmtMtd(PaymentMethodSCTCode value)
Sets the value of the pmtMtd property.void
setPmtTpInf(PaymentTypeInformationSCT1 value)
Sets the value of the pmtTpInf property.void
setReqdExctnDt(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the reqdExctnDt property.void
setUltmtDbtr(PartyIdentificationSCT1 value)
Sets the value of the ultmtDbtr property.
-
-
-
Field Detail
-
pmtInfId
protected java.lang.String pmtInfId
-
pmtMtd
protected PaymentMethodSCTCode pmtMtd
-
pmtTpInf
protected PaymentTypeInformationSCT1 pmtTpInf
-
reqdExctnDt
protected javax.xml.datatype.XMLGregorianCalendar reqdExctnDt
-
dbtr
protected PartyIdentificationSCT2 dbtr
-
dbtrAcct
protected CashAccountSCT1 dbtrAcct
-
dbtrAgt
protected BranchAndFinancialInstitutionIdentificationSCT dbtrAgt
-
ultmtDbtr
protected PartyIdentificationSCT1 ultmtDbtr
-
chrgBr
protected ChargeBearerTypeSCTCode chrgBr
-
cdtTrfTxInf
protected java.util.List<CreditTransferTransactionInformationSCT> 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 PaymentMethodSCTCode getPmtMtd()
Gets the value of the pmtMtd property.- Returns:
- possible object is
PaymentMethodSCTCode
-
setPmtMtd
public void setPmtMtd(PaymentMethodSCTCode value)
Sets the value of the pmtMtd property.- Parameters:
value
- allowed object isPaymentMethodSCTCode
-
getPmtTpInf
public PaymentTypeInformationSCT1 getPmtTpInf()
Gets the value of the pmtTpInf property.- Returns:
- possible object is
PaymentTypeInformationSCT1
-
setPmtTpInf
public void setPmtTpInf(PaymentTypeInformationSCT1 value)
Sets the value of the pmtTpInf property.- Parameters:
value
- allowed object isPaymentTypeInformationSCT1
-
getReqdExctnDt
public javax.xml.datatype.XMLGregorianCalendar getReqdExctnDt()
Gets the value of the reqdExctnDt property.- Returns:
- possible object is
XMLGregorianCalendar
-
setReqdExctnDt
public void setReqdExctnDt(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the reqdExctnDt property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getDbtr
public PartyIdentificationSCT2 getDbtr()
Gets the value of the dbtr property.- Returns:
- possible object is
PartyIdentificationSCT2
-
setDbtr
public void setDbtr(PartyIdentificationSCT2 value)
Sets the value of the dbtr property.- Parameters:
value
- allowed object isPartyIdentificationSCT2
-
getDbtrAcct
public CashAccountSCT1 getDbtrAcct()
Gets the value of the dbtrAcct property.- Returns:
- possible object is
CashAccountSCT1
-
setDbtrAcct
public void setDbtrAcct(CashAccountSCT1 value)
Sets the value of the dbtrAcct property.- Parameters:
value
- allowed object isCashAccountSCT1
-
getDbtrAgt
public BranchAndFinancialInstitutionIdentificationSCT getDbtrAgt()
Gets the value of the dbtrAgt property.- Returns:
- possible object is
BranchAndFinancialInstitutionIdentificationSCT
-
setDbtrAgt
public void setDbtrAgt(BranchAndFinancialInstitutionIdentificationSCT value)
Sets the value of the dbtrAgt property.- Parameters:
value
- allowed object isBranchAndFinancialInstitutionIdentificationSCT
-
getUltmtDbtr
public PartyIdentificationSCT1 getUltmtDbtr()
Gets the value of the ultmtDbtr property.- Returns:
- possible object is
PartyIdentificationSCT1
-
setUltmtDbtr
public void setUltmtDbtr(PartyIdentificationSCT1 value)
Sets the value of the ultmtDbtr property.- Parameters:
value
- allowed object isPartyIdentificationSCT1
-
getChrgBr
public ChargeBearerTypeSCTCode getChrgBr()
Gets the value of the chrgBr property.- Returns:
- possible object is
ChargeBearerTypeSCTCode
-
setChrgBr
public void setChrgBr(ChargeBearerTypeSCTCode value)
Sets the value of the chrgBr property.- Parameters:
value
- allowed object isChargeBearerTypeSCTCode
-
getCdtTrfTxInf
public java.util.List<CreditTransferTransactionInformationSCT> 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
-
-