//
// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.2.8-b130911.1802 
// Visite <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. 
// Generado el: 2023.03.24 a las 02:31:00 PM CET 
//


package com.ejie.ad74a.ws.client.platea.model.task;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Clase Java para anonymous complex type.
 * 
 * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
 * 
 * <pre>
 * &lt;complexType>
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="peticionPagoLiquidacion" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
 *         &lt;element name="paymentId" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element ref="{com/ejie/mbt/xml}noticeList" minOccurs="0"/>
 *         &lt;element name="paymentLanguageNotice" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="resultPaymentDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="resultPaymentDNI" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="resultPaymentName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="resultPaymentStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="payerDNI" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="payerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="payEndDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="payStartDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="payTotalAmount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="paymentType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
    "peticionPagoLiquidacion",
    "paymentId",
    "noticeList",
    "paymentLanguageNotice",
    "resultPaymentDate",
    "resultPaymentDNI",
    "resultPaymentName",
    "resultPaymentStatus",
    "payerDNI",
    "payerName",
    "payEndDate",
    "payStartDate",
    "payTotalAmount",
    "paymentType"
})
@XmlRootElement(name = "liquidacionTasasTaskData")
public class LiquidacionTasasTaskData {

    @XmlElement(required = true)
    protected Object peticionPagoLiquidacion;
    @XmlElement(required = true)
    protected String paymentId;
    protected NoticeList noticeList;
    protected String paymentLanguageNotice;
    protected String resultPaymentDate;
    protected String resultPaymentDNI;
    protected String resultPaymentName;
    protected String resultPaymentStatus;
    protected String payerDNI;
    protected String payerName;
    protected String payEndDate;
    protected String payStartDate;
    protected String payTotalAmount;
    protected String paymentType;

    /**
     * Obtiene el valor de la propiedad peticionPagoLiquidacion.
     * 
     * @return
     *     possible object is
     *     {@link Object }
     *     
     */
    public Object getPeticionPagoLiquidacion() {
        return peticionPagoLiquidacion;
    }

    /**
     * Define el valor de la propiedad peticionPagoLiquidacion.
     * 
     * @param value
     *     allowed object is
     *     {@link Object }
     *     
     */
    public void setPeticionPagoLiquidacion(Object value) {
        this.peticionPagoLiquidacion = value;
    }

    /**
     * Obtiene el valor de la propiedad paymentId.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPaymentId() {
        return paymentId;
    }

    /**
     * Define el valor de la propiedad paymentId.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPaymentId(String value) {
        this.paymentId = value;
    }

    /**
     * Obtiene el valor de la propiedad noticeList.
     * 
     * @return
     *     possible object is
     *     {@link NoticeList }
     *     
     */
    public NoticeList getNoticeList() {
        return noticeList;
    }

    /**
     * Define el valor de la propiedad noticeList.
     * 
     * @param value
     *     allowed object is
     *     {@link NoticeList }
     *     
     */
    public void setNoticeList(NoticeList value) {
        this.noticeList = value;
    }

    /**
     * Obtiene el valor de la propiedad paymentLanguageNotice.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPaymentLanguageNotice() {
        return paymentLanguageNotice;
    }

    /**
     * Define el valor de la propiedad paymentLanguageNotice.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPaymentLanguageNotice(String value) {
        this.paymentLanguageNotice = value;
    }

    /**
     * Obtiene el valor de la propiedad resultPaymentDate.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getResultPaymentDate() {
        return resultPaymentDate;
    }

    /**
     * Define el valor de la propiedad resultPaymentDate.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setResultPaymentDate(String value) {
        this.resultPaymentDate = value;
    }

    /**
     * Obtiene el valor de la propiedad resultPaymentDNI.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getResultPaymentDNI() {
        return resultPaymentDNI;
    }

    /**
     * Define el valor de la propiedad resultPaymentDNI.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setResultPaymentDNI(String value) {
        this.resultPaymentDNI = value;
    }

    /**
     * Obtiene el valor de la propiedad resultPaymentName.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getResultPaymentName() {
        return resultPaymentName;
    }

    /**
     * Define el valor de la propiedad resultPaymentName.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setResultPaymentName(String value) {
        this.resultPaymentName = value;
    }

    /**
     * Obtiene el valor de la propiedad resultPaymentStatus.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getResultPaymentStatus() {
        return resultPaymentStatus;
    }

    /**
     * Define el valor de la propiedad resultPaymentStatus.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setResultPaymentStatus(String value) {
        this.resultPaymentStatus = value;
    }

    /**
     * Obtiene el valor de la propiedad payerDNI.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPayerDNI() {
        return payerDNI;
    }

    /**
     * Define el valor de la propiedad payerDNI.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPayerDNI(String value) {
        this.payerDNI = value;
    }

    /**
     * Obtiene el valor de la propiedad payerName.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPayerName() {
        return payerName;
    }

    /**
     * Define el valor de la propiedad payerName.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPayerName(String value) {
        this.payerName = value;
    }

    /**
     * Obtiene el valor de la propiedad payEndDate.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPayEndDate() {
        return payEndDate;
    }

    /**
     * Define el valor de la propiedad payEndDate.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPayEndDate(String value) {
        this.payEndDate = value;
    }

    /**
     * Obtiene el valor de la propiedad payStartDate.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPayStartDate() {
        return payStartDate;
    }

    /**
     * Define el valor de la propiedad payStartDate.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPayStartDate(String value) {
        this.payStartDate = value;
    }

    /**
     * Obtiene el valor de la propiedad payTotalAmount.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPayTotalAmount() {
        return payTotalAmount;
    }

    /**
     * Define el valor de la propiedad payTotalAmount.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPayTotalAmount(String value) {
        this.payTotalAmount = value;
    }

    /**
     * Obtiene el valor de la propiedad paymentType.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPaymentType() {
        return paymentType;
    }

    /**
     * Define el valor de la propiedad paymentType.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPaymentType(String value) {
        this.paymentType = value;
    }

}
