All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.iso20022.camt029_001.v11.ResolutionData3 Maven / Gradle / Ivy

//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.1 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2021.09.21 at 06:04:43 PM IST 
//


package org.iso20022.camt029_001.v11;

import java.util.ArrayList;
import java.util.List;
import javax.xml.datatype.XMLGregorianCalendar;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;


/**
 * 

Java class for ResolutionData3 complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="ResolutionData3">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="EndToEndId" type="{urn:iso:std:iso:20022:tech:xsd:camt.029.001.11}Max35Text" minOccurs="0"/>
 *         <element name="TxId" type="{urn:iso:std:iso:20022:tech:xsd:camt.029.001.11}Max35Text" minOccurs="0"/>
 *         <element name="UETR" type="{urn:iso:std:iso:20022:tech:xsd:camt.029.001.11}UUIDv4Identifier" minOccurs="0"/>
 *         <element name="IntrBkSttlmAmt" type="{urn:iso:std:iso:20022:tech:xsd:camt.029.001.11}ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
 *         <element name="IntrBkSttlmDt" type="{urn:iso:std:iso:20022:tech:xsd:camt.029.001.11}ISODate" minOccurs="0"/>
 *         <element name="ClrChanl" type="{urn:iso:std:iso:20022:tech:xsd:camt.029.001.11}ClearingChannel2Code" minOccurs="0"/>
 *         <element name="Compstn" type="{urn:iso:std:iso:20022:tech:xsd:camt.029.001.11}Compensation4" minOccurs="0"/>
 *         <element name="Chrgs" type="{urn:iso:std:iso:20022:tech:xsd:camt.029.001.11}Charges9" maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ResolutionData3", propOrder = { "endToEndId", "txId", "uetr", "intrBkSttlmAmt", "intrBkSttlmDt", "clrChanl", "compstn", "chrgs" }) public class ResolutionData3 { @XmlElement(name = "EndToEndId") protected String endToEndId; @XmlElement(name = "TxId") protected String txId; @XmlElement(name = "UETR") protected String uetr; @XmlElement(name = "IntrBkSttlmAmt") protected ActiveOrHistoricCurrencyAndAmount intrBkSttlmAmt; @XmlElement(name = "IntrBkSttlmDt") @XmlSchemaType(name = "date") protected XMLGregorianCalendar intrBkSttlmDt; @XmlElement(name = "ClrChanl") @XmlSchemaType(name = "string") protected ClearingChannel2Code clrChanl; @XmlElement(name = "Compstn") protected Compensation4 compstn; @XmlElement(name = "Chrgs") protected List chrgs; /** * Gets the value of the endToEndId property. * * @return * possible object is * {@link String } * */ public String getEndToEndId() { return endToEndId; } /** * Sets the value of the endToEndId property. * * @param value * allowed object is * {@link String } * */ public void setEndToEndId(String value) { this.endToEndId = value; } /** * Gets the value of the txId property. * * @return * possible object is * {@link String } * */ public String getTxId() { return txId; } /** * Sets the value of the txId property. * * @param value * allowed object is * {@link String } * */ public void setTxId(String value) { this.txId = value; } /** * Gets the value of the uetr property. * * @return * possible object is * {@link String } * */ public String getUETR() { return uetr; } /** * Sets the value of the uetr property. * * @param value * allowed object is * {@link String } * */ public void setUETR(String value) { this.uetr = value; } /** * Gets the value of the intrBkSttlmAmt property. * * @return * possible object is * {@link ActiveOrHistoricCurrencyAndAmount } * */ public ActiveOrHistoricCurrencyAndAmount getIntrBkSttlmAmt() { return intrBkSttlmAmt; } /** * Sets the value of the intrBkSttlmAmt property. * * @param value * allowed object is * {@link ActiveOrHistoricCurrencyAndAmount } * */ public void setIntrBkSttlmAmt(ActiveOrHistoricCurrencyAndAmount value) { this.intrBkSttlmAmt = value; } /** * Gets the value of the intrBkSttlmDt property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getIntrBkSttlmDt() { return intrBkSttlmDt; } /** * Sets the value of the intrBkSttlmDt property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setIntrBkSttlmDt(XMLGregorianCalendar value) { this.intrBkSttlmDt = value; } /** * Gets the value of the clrChanl property. * * @return * possible object is * {@link ClearingChannel2Code } * */ public ClearingChannel2Code getClrChanl() { return clrChanl; } /** * Sets the value of the clrChanl property. * * @param value * allowed object is * {@link ClearingChannel2Code } * */ public void setClrChanl(ClearingChannel2Code value) { this.clrChanl = value; } /** * Gets the value of the compstn property. * * @return * possible object is * {@link Compensation4 } * */ public Compensation4 getCompstn() { return compstn; } /** * Sets the value of the compstn property. * * @param value * allowed object is * {@link Compensation4 } * */ public void setCompstn(Compensation4 value) { this.compstn = value; } /** * Gets the value of the chrgs 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 Jakarta XML Binding object. * This is why there is not a set method for the chrgs property. * *

* For example, to add a new item, do as follows: *

     *    getChrgs().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Charges9 } * * */ public List getChrgs() { if (chrgs == null) { chrgs = new ArrayList(); } return this.chrgs; } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy