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

it.cnr.contab.doccont00.intcass.xmlbnl.MessaggiEsitoApplicativo Maven / Gradle / Ivy

/*
 * Copyright (C) 2019  Consiglio Nazionale delle Ricerche
 *
 *     This program is free software: you can redistribute it and/or modify
 *     it under the terms of the GNU Affero General Public License as
 *     published by the Free Software Foundation, either version 3 of the
 *     License, or (at your option) any later version.
 *
 *     This program is distributed in the hope that it will be useful,
 *     but WITHOUT ANY WARRANTY; without even the implied warranty of
 *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *     GNU Affero General Public License for more details.
 *
 *     You should have received a copy of the GNU Affero General Public License
 *     along with this program.  If not, see .
 */

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2013.07.16 at 10:11:47 AM CEST 
//


package it.cnr.contab.doccont00.intcass.xmlbnl;

import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElements;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * 

Java class for anonymous complex type. * *

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

 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="codice_ABI_BT">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="identificativo_flusso_BT" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="codice_ente" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="descrizione_ente" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="codice_ente_BT">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <choice maxOccurs="unbounded">
 *           <element name="esito_reversali">
 *             <complexType>
 *               <complexContent>
 *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                   <sequence>
 *                     <element name="identificativo_flusso" minOccurs="0">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="esercizio">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
 *                           <minInclusive value="1998"/>
 *                           <maxInclusive value="2099"/>
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="numero_reversale">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="progressivo_versante" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
 *                     <element name="data_reversale" minOccurs="0">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}date">
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="importo" minOccurs="0">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *                           <totalDigits value="15"/>
 *                           <fractionDigits value="2"/>
 *                           <minInclusive value="0.00"/>
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="esito_operazione">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                           <enumeration value="ACQUISITO"/>
 *                           <enumeration value="NON ACQUISITO"/>
 *                           <enumeration value="VARIATO"/>
 *                           <enumeration value="NON VARIATO"/>
 *                           <enumeration value="ANNULLATO"/>
 *                           <enumeration value="NON ANNULLATO"/>
 *                           <enumeration value="SOSTITUITO"/>
 *                           <enumeration value="NON SOSTITUITO"/>
 *                           <enumeration value="RISCOSSO"/>
 *                           <enumeration value="STORNATO"/>
 *                           <enumeration value="REGOLARIZZATO"/>
 *                           <enumeration value="NON REGOLARIZZATO"/>
 *                           <enumeration value="NON ESEGUIBILE"/>
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="data_ora_esito_operazione" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *                     <element name="lista_errori" maxOccurs="unbounded" minOccurs="0">
 *                       <complexType>
 *                         <complexContent>
 *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                             <sequence>
 *                               <element name="progressivo_versante" minOccurs="0">
 *                                 <simpleType>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
 *                                   </restriction>
 *                                 </simpleType>
 *                               </element>
 *                               <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
 *                               <element name="descrizione">
 *                                 <simpleType>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   </restriction>
 *                                 </simpleType>
 *                               </element>
 *                               <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             </sequence>
 *                           </restriction>
 *                         </complexContent>
 *                       </complexType>
 *                     </element>
 *                   </sequence>
 *                 </restriction>
 *               </complexContent>
 *             </complexType>
 *           </element>
 *           <element name="esito_mandati">
 *             <complexType>
 *               <complexContent>
 *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                   <sequence>
 *                     <element name="identificativo_flusso" minOccurs="0">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="esercizio">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
 *                           <minInclusive value="1998"/>
 *                           <maxInclusive value="2099"/>
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="numero_mandato">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="progressivo_beneficiario" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
 *                     <element name="data_mandato" minOccurs="0">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}date">
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="importo" minOccurs="0">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *                           <totalDigits value="15"/>
 *                           <fractionDigits value="2"/>
 *                           <minInclusive value="0.00"/>
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="esito_operazione">
 *                       <simpleType>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                           <enumeration value="ACQUISITO"/>
 *                           <enumeration value="NON ACQUISITO"/>
 *                           <enumeration value="VARIATO"/>
 *                           <enumeration value="NON VARIATO"/>
 *                           <enumeration value="ANNULLATO"/>
 *                           <enumeration value="NON ANNULLATO"/>
 *                           <enumeration value="SOSTITUITO"/>
 *                           <enumeration value="NON SOSTITUITO"/>
 *                           <enumeration value="PAGATO"/>
 *                           <enumeration value="STORNATO"/>
 *                           <enumeration value="REGOLARIZZATO"/>
 *                           <enumeration value="NON REGOLARIZZATO"/>
 *                           <enumeration value="NON ESEGUIBILE"/>
 *                         </restriction>
 *                       </simpleType>
 *                     </element>
 *                     <element name="data_ora_esito_operazione" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *                     <element name="lista_errori" maxOccurs="unbounded" minOccurs="0">
 *                       <complexType>
 *                         <complexContent>
 *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                             <sequence>
 *                               <element name="progressivo_beneficiario" minOccurs="0">
 *                                 <simpleType>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
 *                                   </restriction>
 *                                 </simpleType>
 *                               </element>
 *                               <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
 *                               <element name="descrizione">
 *                                 <simpleType>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   </restriction>
 *                                 </simpleType>
 *                               </element>
 *                               <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                             </sequence>
 *                           </restriction>
 *                         </complexContent>
 *                       </complexType>
 *                     </element>
 *                   </sequence>
 *                 </restriction>
 *               </complexContent>
 *             </complexType>
 *           </element>
 *         </choice>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "codiceABIBT", "identificativoFlussoBT", "codiceEnte", "descrizioneEnte", "codiceEnteBT", "esitoReversaliOrEsitoMandati" }) @XmlRootElement(name = "messaggi_esito_applicativo") public class MessaggiEsitoApplicativo { @XmlElement(name = "codice_ABI_BT", required = true) protected String codiceABIBT; @XmlElement(name = "identificativo_flusso_BT") protected String identificativoFlussoBT; @XmlElement(name = "codice_ente") protected String codiceEnte; @XmlElement(name = "descrizione_ente") protected String descrizioneEnte; @XmlElement(name = "codice_ente_BT", required = true) protected String codiceEnteBT; @XmlElements({ @XmlElement(name = "esito_reversali", type = MessaggiEsitoApplicativo.EsitoReversali.class), @XmlElement(name = "esito_mandati", type = MessaggiEsitoApplicativo.EsitoMandati.class) }) protected List esitoReversaliOrEsitoMandati; /** * Gets the value of the codiceABIBT property. * * @return * possible object is * {@link String } * */ public String getCodiceABIBT() { return codiceABIBT; } /** * Sets the value of the codiceABIBT property. * * @param value * allowed object is * {@link String } * */ public void setCodiceABIBT(String value) { this.codiceABIBT = value; } /** * Gets the value of the identificativoFlussoBT property. * * @return * possible object is * {@link String } * */ public String getIdentificativoFlussoBT() { return identificativoFlussoBT; } /** * Sets the value of the identificativoFlussoBT property. * * @param value * allowed object is * {@link String } * */ public void setIdentificativoFlussoBT(String value) { this.identificativoFlussoBT = value; } /** * Gets the value of the codiceEnte property. * * @return * possible object is * {@link String } * */ public String getCodiceEnte() { return codiceEnte; } /** * Sets the value of the codiceEnte property. * * @param value * allowed object is * {@link String } * */ public void setCodiceEnte(String value) { this.codiceEnte = value; } /** * Gets the value of the descrizioneEnte property. * * @return * possible object is * {@link String } * */ public String getDescrizioneEnte() { return descrizioneEnte; } /** * Sets the value of the descrizioneEnte property. * * @param value * allowed object is * {@link String } * */ public void setDescrizioneEnte(String value) { this.descrizioneEnte = value; } /** * Gets the value of the codiceEnteBT property. * * @return * possible object is * {@link String } * */ public String getCodiceEnteBT() { return codiceEnteBT; } /** * Sets the value of the codiceEnteBT property. * * @param value * allowed object is * {@link String } * */ public void setCodiceEnteBT(String value) { this.codiceEnteBT = value; } /** * Gets the value of the esitoReversaliOrEsitoMandati 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 esitoReversaliOrEsitoMandati property. * *

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

     *    getEsitoReversaliOrEsitoMandati().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link MessaggiEsitoApplicativo.EsitoReversali } * {@link MessaggiEsitoApplicativo.EsitoMandati } * * */ public List getEsitoReversaliOrEsitoMandati() { if (esitoReversaliOrEsitoMandati == null) { esitoReversaliOrEsitoMandati = new ArrayList(); } return this.esitoReversaliOrEsitoMandati; } /** *

Java class for anonymous complex type. * *

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

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence>
     *         <element name="identificativo_flusso" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="esercizio">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
     *               <minInclusive value="1998"/>
     *               <maxInclusive value="2099"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="numero_mandato">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="progressivo_beneficiario" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
     *         <element name="data_mandato" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}date">
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="importo" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
     *               <totalDigits value="15"/>
     *               <fractionDigits value="2"/>
     *               <minInclusive value="0.00"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="esito_operazione">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <enumeration value="ACQUISITO"/>
     *               <enumeration value="NON ACQUISITO"/>
     *               <enumeration value="VARIATO"/>
     *               <enumeration value="NON VARIATO"/>
     *               <enumeration value="ANNULLATO"/>
     *               <enumeration value="NON ANNULLATO"/>
     *               <enumeration value="SOSTITUITO"/>
     *               <enumeration value="NON SOSTITUITO"/>
     *               <enumeration value="PAGATO"/>
     *               <enumeration value="STORNATO"/>
     *               <enumeration value="REGOLARIZZATO"/>
     *               <enumeration value="NON REGOLARIZZATO"/>
     *               <enumeration value="NON ESEGUIBILE"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="data_ora_esito_operazione" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
     *         <element name="lista_errori" maxOccurs="unbounded" minOccurs="0">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="progressivo_beneficiario" minOccurs="0">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
     *                   <element name="descrizione">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "identificativoFlusso", "esercizio", "numeroMandato", "progressivoBeneficiario", "dataMandato", "importo", "esitoOperazione", "dataOraEsitoOperazione", "listaErrori" }) public static class EsitoMandati { @XmlElement(name = "identificativo_flusso") protected String identificativoFlusso; protected int esercizio; @XmlElement(name = "numero_mandato", required = true) protected BigInteger numeroMandato; @XmlElement(name = "progressivo_beneficiario") @XmlSchemaType(name = "nonNegativeInteger") protected BigInteger progressivoBeneficiario; @XmlElement(name = "data_mandato") protected XMLGregorianCalendar dataMandato; protected BigDecimal importo; @XmlElement(name = "esito_operazione", required = true) protected String esitoOperazione; @XmlElement(name = "data_ora_esito_operazione", required = true) @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar dataOraEsitoOperazione; @XmlElement(name = "lista_errori") protected List listaErrori; /** * Gets the value of the identificativoFlusso property. * * @return * possible object is * {@link String } * */ public String getIdentificativoFlusso() { return identificativoFlusso; } /** * Sets the value of the identificativoFlusso property. * * @param value * allowed object is * {@link String } * */ public void setIdentificativoFlusso(String value) { this.identificativoFlusso = value; } /** * Gets the value of the esercizio property. * */ public int getEsercizio() { return esercizio; } /** * Sets the value of the esercizio property. * */ public void setEsercizio(int value) { this.esercizio = value; } /** * Gets the value of the numeroMandato property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getNumeroMandato() { return numeroMandato; } /** * Sets the value of the numeroMandato property. * * @param value * allowed object is * {@link BigInteger } * */ public void setNumeroMandato(BigInteger value) { this.numeroMandato = value; } /** * Gets the value of the progressivoBeneficiario property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getProgressivoBeneficiario() { return progressivoBeneficiario; } /** * Sets the value of the progressivoBeneficiario property. * * @param value * allowed object is * {@link BigInteger } * */ public void setProgressivoBeneficiario(BigInteger value) { this.progressivoBeneficiario = value; } /** * Gets the value of the dataMandato property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDataMandato() { return dataMandato; } /** * Sets the value of the dataMandato property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDataMandato(XMLGregorianCalendar value) { this.dataMandato = value; } /** * Gets the value of the importo property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getImporto() { return importo; } /** * Sets the value of the importo property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setImporto(BigDecimal value) { this.importo = value; } /** * Gets the value of the esitoOperazione property. * * @return * possible object is * {@link String } * */ public String getEsitoOperazione() { return esitoOperazione; } /** * Sets the value of the esitoOperazione property. * * @param value * allowed object is * {@link String } * */ public void setEsitoOperazione(String value) { this.esitoOperazione = value; } /** * Gets the value of the dataOraEsitoOperazione property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDataOraEsitoOperazione() { return dataOraEsitoOperazione; } /** * Sets the value of the dataOraEsitoOperazione property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDataOraEsitoOperazione(XMLGregorianCalendar value) { this.dataOraEsitoOperazione = value; } /** * Gets the value of the listaErrori 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 listaErrori property. * *

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

         *    getListaErrori().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link MessaggiEsitoApplicativo.EsitoMandati.ListaErrori } * * */ public List getListaErrori() { if (listaErrori == null) { listaErrori = new ArrayList(); } return this.listaErrori; } /** *

Java class for anonymous complex type. * *

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

         * <complexType>
         *   <complexContent>
         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *       <sequence>
         *         <element name="progressivo_beneficiario" minOccurs="0">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         *         <element name="descrizione">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "progressivoBeneficiario", "codiceErrore", "descrizione", "elemento" }) public static class ListaErrori { @XmlElement(name = "progressivo_beneficiario") protected BigInteger progressivoBeneficiario; @XmlElement(name = "codice_errore") @XmlSchemaType(name = "nonNegativeInteger") protected BigInteger codiceErrore; @XmlElement(required = true) protected String descrizione; protected String elemento; /** * Gets the value of the progressivoBeneficiario property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getProgressivoBeneficiario() { return progressivoBeneficiario; } /** * Sets the value of the progressivoBeneficiario property. * * @param value * allowed object is * {@link BigInteger } * */ public void setProgressivoBeneficiario(BigInteger value) { this.progressivoBeneficiario = value; } /** * Gets the value of the codiceErrore property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCodiceErrore() { return codiceErrore; } /** * Sets the value of the codiceErrore property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCodiceErrore(BigInteger value) { this.codiceErrore = value; } /** * Gets the value of the descrizione property. * * @return * possible object is * {@link String } * */ public String getDescrizione() { return descrizione; } /** * Sets the value of the descrizione property. * * @param value * allowed object is * {@link String } * */ public void setDescrizione(String value) { this.descrizione = value; } /** * Gets the value of the elemento property. * * @return * possible object is * {@link String } * */ public String getElemento() { return elemento; } /** * Sets the value of the elemento property. * * @param value * allowed object is * {@link String } * */ public void setElemento(String value) { this.elemento = value; } } } /** *

Java class for anonymous complex type. * *

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

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence>
     *         <element name="identificativo_flusso" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="esercizio">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
     *               <minInclusive value="1998"/>
     *               <maxInclusive value="2099"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="numero_reversale">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="progressivo_versante" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
     *         <element name="data_reversale" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}date">
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="importo" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
     *               <totalDigits value="15"/>
     *               <fractionDigits value="2"/>
     *               <minInclusive value="0.00"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="esito_operazione">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <enumeration value="ACQUISITO"/>
     *               <enumeration value="NON ACQUISITO"/>
     *               <enumeration value="VARIATO"/>
     *               <enumeration value="NON VARIATO"/>
     *               <enumeration value="ANNULLATO"/>
     *               <enumeration value="NON ANNULLATO"/>
     *               <enumeration value="SOSTITUITO"/>
     *               <enumeration value="NON SOSTITUITO"/>
     *               <enumeration value="RISCOSSO"/>
     *               <enumeration value="STORNATO"/>
     *               <enumeration value="REGOLARIZZATO"/>
     *               <enumeration value="NON REGOLARIZZATO"/>
     *               <enumeration value="NON ESEGUIBILE"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="data_ora_esito_operazione" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
     *         <element name="lista_errori" maxOccurs="unbounded" minOccurs="0">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="progressivo_versante" minOccurs="0">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
     *                   <element name="descrizione">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "identificativoFlusso", "esercizio", "numeroReversale", "progressivoVersante", "dataReversale", "importo", "esitoOperazione", "dataOraEsitoOperazione", "listaErrori" }) public static class EsitoReversali { @XmlElement(name = "identificativo_flusso") protected String identificativoFlusso; protected int esercizio; @XmlElement(name = "numero_reversale", required = true) protected BigInteger numeroReversale; @XmlElement(name = "progressivo_versante") @XmlSchemaType(name = "nonNegativeInteger") protected BigInteger progressivoVersante; @XmlElement(name = "data_reversale") protected XMLGregorianCalendar dataReversale; protected BigDecimal importo; @XmlElement(name = "esito_operazione", required = true) protected String esitoOperazione; @XmlElement(name = "data_ora_esito_operazione", required = true) @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar dataOraEsitoOperazione; @XmlElement(name = "lista_errori") protected List listaErrori; /** * Gets the value of the identificativoFlusso property. * * @return * possible object is * {@link String } * */ public String getIdentificativoFlusso() { return identificativoFlusso; } /** * Sets the value of the identificativoFlusso property. * * @param value * allowed object is * {@link String } * */ public void setIdentificativoFlusso(String value) { this.identificativoFlusso = value; } /** * Gets the value of the esercizio property. * */ public int getEsercizio() { return esercizio; } /** * Sets the value of the esercizio property. * */ public void setEsercizio(int value) { this.esercizio = value; } /** * Gets the value of the numeroReversale property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getNumeroReversale() { return numeroReversale; } /** * Sets the value of the numeroReversale property. * * @param value * allowed object is * {@link BigInteger } * */ public void setNumeroReversale(BigInteger value) { this.numeroReversale = value; } /** * Gets the value of the progressivoVersante property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getProgressivoVersante() { return progressivoVersante; } /** * Sets the value of the progressivoVersante property. * * @param value * allowed object is * {@link BigInteger } * */ public void setProgressivoVersante(BigInteger value) { this.progressivoVersante = value; } /** * Gets the value of the dataReversale property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDataReversale() { return dataReversale; } /** * Sets the value of the dataReversale property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDataReversale(XMLGregorianCalendar value) { this.dataReversale = value; } /** * Gets the value of the importo property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getImporto() { return importo; } /** * Sets the value of the importo property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setImporto(BigDecimal value) { this.importo = value; } /** * Gets the value of the esitoOperazione property. * * @return * possible object is * {@link String } * */ public String getEsitoOperazione() { return esitoOperazione; } /** * Sets the value of the esitoOperazione property. * * @param value * allowed object is * {@link String } * */ public void setEsitoOperazione(String value) { this.esitoOperazione = value; } /** * Gets the value of the dataOraEsitoOperazione property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDataOraEsitoOperazione() { return dataOraEsitoOperazione; } /** * Sets the value of the dataOraEsitoOperazione property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDataOraEsitoOperazione(XMLGregorianCalendar value) { this.dataOraEsitoOperazione = value; } /** * Gets the value of the listaErrori 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 listaErrori property. * *

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

         *    getListaErrori().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link MessaggiEsitoApplicativo.EsitoReversali.ListaErrori } * * */ public List getListaErrori() { if (listaErrori == null) { listaErrori = new ArrayList(); } return this.listaErrori; } /** *

Java class for anonymous complex type. * *

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

         * <complexType>
         *   <complexContent>
         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *       <sequence>
         *         <element name="progressivo_versante" minOccurs="0">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         *         <element name="descrizione">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "progressivoVersante", "codiceErrore", "descrizione", "elemento" }) public static class ListaErrori { @XmlElement(name = "progressivo_versante") protected BigInteger progressivoVersante; @XmlElement(name = "codice_errore") @XmlSchemaType(name = "nonNegativeInteger") protected BigInteger codiceErrore; @XmlElement(required = true) protected String descrizione; protected String elemento; /** * Gets the value of the progressivoVersante property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getProgressivoVersante() { return progressivoVersante; } /** * Sets the value of the progressivoVersante property. * * @param value * allowed object is * {@link BigInteger } * */ public void setProgressivoVersante(BigInteger value) { this.progressivoVersante = value; } /** * Gets the value of the codiceErrore property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCodiceErrore() { return codiceErrore; } /** * Sets the value of the codiceErrore property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCodiceErrore(BigInteger value) { this.codiceErrore = value; } /** * Gets the value of the descrizione property. * * @return * possible object is * {@link String } * */ public String getDescrizione() { return descrizione; } /** * Sets the value of the descrizione property. * * @param value * allowed object is * {@link String } * */ public void setDescrizione(String value) { this.descrizione = value; } /** * Gets the value of the elemento property. * * @return * possible object is * {@link String } * */ public String getElemento() { return elemento; } /** * Sets the value of the elemento property. * * @param value * allowed object is * {@link String } * */ public void setElemento(String value) { this.elemento = value; } } } }