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

it.cnr.contab.doccont00.intcass.xmlbnl.Reversale 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 09:58:11 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.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * struttura reversale
 * 
 * 

Java class for reversale complex type. * *

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

 * <complexType name="reversale">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="tipo_operazione">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <enumeration value="INSERIMENTO"/>
 *               <enumeration value="VARIAZIONE"/>
 *               <enumeration value="ANNULLO"/>
 *               <enumeration value="SOSTITUZIONE"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="numero_reversale" type="{}OnlyNumMax7"/>
 *         <element name="data_reversale">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}date">
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="importo_reversale">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *               <totalDigits value="15"/>
 *               <fractionDigits value="2"/>
 *               <minInclusive value="0.01"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="conto_evidenza" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <minLength value="1"/>
 *               <maxLength value="25"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="bilancio" type="{}bilancio" maxOccurs="10" minOccurs="0"/>
 *         <element name="informazioni_versante" maxOccurs="unbounded">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="progressivo_versante" type="{}OnlyNumMax7"/>
 *                   <element name="importo_versante">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *                         <totalDigits value="15"/>
 *                         <fractionDigits value="2"/>
 *                         <minInclusive value="0.01"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="tipo_riscossione">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <enumeration value="CASSA"/>
 *                         <enumeration value="ACCREDITO BANCA D'ITALIA"/>
 *                         <enumeration value="REGOLARIZZAZIONE"/>
 *                         <enumeration value="REGOLARIZZAZIONE ACCREDITO BANCA D'ITALIA"/>
 *                         <enumeration value="PRELIEVO DA CC POSTALE"/>
 *                         <enumeration value="COMPENSAZIONE"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="numero_ccp" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="tipo_entrata" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <enumeration value="FRUTTIFERO"/>
 *                         <enumeration value="INFRUTTIFERO"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="destinazione" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <enumeration value="LIBERA"/>
 *                         <enumeration value="VINCOLATA"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="classificazione" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="codice_cge">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <pattern value="\d{4}"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="importo">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *                                   <totalDigits value="15"/>
 *                                   <fractionDigits value="2"/>
 *                                   <minInclusive value="0.01"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                   <element name="bilancio" type="{}bilancio" maxOccurs="10" minOccurs="0"/>
 *                   <element name="bollo">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="assoggettamento_bollo">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <enumeration value="ESENTE BOLLO"/>
 *                                   <enumeration value="ASSOGGETTATO BOLLO A CARICO ENTE"/>
 *                                   <enumeration value="ASSOGGETTATO BOLLO A CARICO VERSANTE"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="causale_esenzione_bollo" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                   <element name="versante" type="{}versante"/>
 *                   <element name="causale">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <minLength value="1"/>
 *                         <whiteSpace value="collapse"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="sospeso" maxOccurs="1000" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="numero_provvisorio" type="{}OnlyNumMax18"/>
 *                             <element name="importo_provvisorio">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *                                   <totalDigits value="15"/>
 *                                   <fractionDigits value="2"/>
 *                                   <minInclusive value="0.01"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                   <element name="mandato_associato" type="{}mandato_associato" maxOccurs="100" minOccurs="0"/>
 *                   <element name="informazioni_aggiuntive" type="{}informazioni_aggiuntive" minOccurs="0"/>
 *                   <element name="sostituzione_reversale" type="{}sostituzione_reversale" minOccurs="0"/>
 *                   <element name="dati_a_disposizione_ente_versante" type="{}anyTAG" minOccurs="0"/>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="dati_a_disposizione_ente_reversale" type="{}anyTAG" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "reversale", propOrder = { "tipoOperazione", "numeroReversale", "dataReversale", "importoReversale", "contoEvidenza", "bilancio", "informazioniVersante", "datiADisposizioneEnteReversale" }) public class Reversale { @XmlElement(name = "tipo_operazione", required = true) protected String tipoOperazione; @XmlElement(name = "numero_reversale") protected int numeroReversale; @XmlElement(name = "data_reversale", required = true) protected XMLGregorianCalendar dataReversale; @XmlElement(name = "importo_reversale", required = true) protected BigDecimal importoReversale; @XmlElement(name = "conto_evidenza") protected String contoEvidenza; protected List bilancio; @XmlElement(name = "informazioni_versante", required = true) protected List informazioniVersante; @XmlElement(name = "dati_a_disposizione_ente_reversale") protected AnyTAG datiADisposizioneEnteReversale; /** * Gets the value of the tipoOperazione property. * * @return * possible object is * {@link String } * */ public String getTipoOperazione() { return tipoOperazione; } /** * Sets the value of the tipoOperazione property. * * @param value * allowed object is * {@link String } * */ public void setTipoOperazione(String value) { this.tipoOperazione = value; } /** * Gets the value of the numeroReversale property. * */ public int getNumeroReversale() { return numeroReversale; } /** * Sets the value of the numeroReversale property. * */ public void setNumeroReversale(int value) { this.numeroReversale = 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 importoReversale property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getImportoReversale() { return importoReversale; } /** * Sets the value of the importoReversale property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setImportoReversale(BigDecimal value) { this.importoReversale = value; } /** * Gets the value of the contoEvidenza property. * * @return * possible object is * {@link String } * */ public String getContoEvidenza() { return contoEvidenza; } /** * Sets the value of the contoEvidenza property. * * @param value * allowed object is * {@link String } * */ public void setContoEvidenza(String value) { this.contoEvidenza = value; } /** * Gets the value of the bilancio 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 bilancio property. * *

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

     *    getBilancio().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Bilancio } * * */ public List getBilancio() { if (bilancio == null) { bilancio = new ArrayList(); } return this.bilancio; } /** * Gets the value of the informazioniVersante 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 informazioniVersante property. * *

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

     *    getInformazioniVersante().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Reversale.InformazioniVersante } * * */ public List getInformazioniVersante() { if (informazioniVersante == null) { informazioniVersante = new ArrayList(); } return this.informazioniVersante; } /** * Gets the value of the datiADisposizioneEnteReversale property. * * @return * possible object is * {@link AnyTAG } * */ public AnyTAG getDatiADisposizioneEnteReversale() { return datiADisposizioneEnteReversale; } /** * Sets the value of the datiADisposizioneEnteReversale property. * * @param value * allowed object is * {@link AnyTAG } * */ public void setDatiADisposizioneEnteReversale(AnyTAG value) { this.datiADisposizioneEnteReversale = 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="progressivo_versante" type="{}OnlyNumMax7"/>
     *         <element name="importo_versante">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
     *               <totalDigits value="15"/>
     *               <fractionDigits value="2"/>
     *               <minInclusive value="0.01"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="tipo_riscossione">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <enumeration value="CASSA"/>
     *               <enumeration value="ACCREDITO BANCA D'ITALIA"/>
     *               <enumeration value="REGOLARIZZAZIONE"/>
     *               <enumeration value="REGOLARIZZAZIONE ACCREDITO BANCA D'ITALIA"/>
     *               <enumeration value="PRELIEVO DA CC POSTALE"/>
     *               <enumeration value="COMPENSAZIONE"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="numero_ccp" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="tipo_entrata" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <enumeration value="FRUTTIFERO"/>
     *               <enumeration value="INFRUTTIFERO"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="destinazione" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <enumeration value="LIBERA"/>
     *               <enumeration value="VINCOLATA"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="classificazione" maxOccurs="unbounded" minOccurs="0">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="codice_cge">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                         <pattern value="\d{4}"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="importo">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
     *                         <totalDigits value="15"/>
     *                         <fractionDigits value="2"/>
     *                         <minInclusive value="0.01"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="bilancio" type="{}bilancio" maxOccurs="10" minOccurs="0"/>
     *         <element name="bollo">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="assoggettamento_bollo">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                         <enumeration value="ESENTE BOLLO"/>
     *                         <enumeration value="ASSOGGETTATO BOLLO A CARICO ENTE"/>
     *                         <enumeration value="ASSOGGETTATO BOLLO A CARICO VERSANTE"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="causale_esenzione_bollo" minOccurs="0">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="versante" type="{}versante"/>
     *         <element name="causale">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <minLength value="1"/>
     *               <whiteSpace value="collapse"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="sospeso" maxOccurs="1000" minOccurs="0">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="numero_provvisorio" type="{}OnlyNumMax18"/>
     *                   <element name="importo_provvisorio">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
     *                         <totalDigits value="15"/>
     *                         <fractionDigits value="2"/>
     *                         <minInclusive value="0.01"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="mandato_associato" type="{}mandato_associato" maxOccurs="100" minOccurs="0"/>
     *         <element name="informazioni_aggiuntive" type="{}informazioni_aggiuntive" minOccurs="0"/>
     *         <element name="sostituzione_reversale" type="{}sostituzione_reversale" minOccurs="0"/>
     *         <element name="dati_a_disposizione_ente_versante" type="{}anyTAG" minOccurs="0"/>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "progressivoVersante", "importoVersante", "tipoRiscossione", "numeroCcp", "tipoEntrata", "destinazione", "classificazione", "bilancio", "bollo", "versante", "causale", "sospeso", "mandatoAssociato", "informazioniAggiuntive", "sostituzioneReversale", "datiADisposizioneEnteVersante" }) public static class InformazioniVersante { @XmlElement(name = "progressivo_versante") protected int progressivoVersante; @XmlElement(name = "importo_versante", required = true) protected BigDecimal importoVersante; @XmlElement(name = "tipo_riscossione", required = true) protected String tipoRiscossione; @XmlElement(name = "numero_ccp") protected BigInteger numeroCcp; @XmlElement(name = "tipo_entrata") protected String tipoEntrata; protected String destinazione; protected List classificazione; protected List bilancio; @XmlElement(required = true) protected Reversale.InformazioniVersante.Bollo bollo; @XmlElement(required = true) protected Versante versante; @XmlElement(required = true) protected String causale; protected List sospeso; @XmlElement(name = "mandato_associato") protected List mandatoAssociato; @XmlElement(name = "informazioni_aggiuntive") protected InformazioniAggiuntive informazioniAggiuntive; @XmlElement(name = "sostituzione_reversale") protected SostituzioneReversale sostituzioneReversale; @XmlElement(name = "dati_a_disposizione_ente_versante") protected AnyTAG datiADisposizioneEnteVersante; /** * Gets the value of the progressivoVersante property. * */ public int getProgressivoVersante() { return progressivoVersante; } /** * Sets the value of the progressivoVersante property. * */ public void setProgressivoVersante(int value) { this.progressivoVersante = value; } /** * Gets the value of the importoVersante property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getImportoVersante() { return importoVersante; } /** * Sets the value of the importoVersante property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setImportoVersante(BigDecimal value) { this.importoVersante = value; } /** * Gets the value of the tipoRiscossione property. * * @return * possible object is * {@link String } * */ public String getTipoRiscossione() { return tipoRiscossione; } /** * Sets the value of the tipoRiscossione property. * * @param value * allowed object is * {@link String } * */ public void setTipoRiscossione(String value) { this.tipoRiscossione = value; } /** * Gets the value of the numeroCcp property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getNumeroCcp() { return numeroCcp; } /** * Sets the value of the numeroCcp property. * * @param value * allowed object is * {@link BigInteger } * */ public void setNumeroCcp(BigInteger value) { this.numeroCcp = value; } /** * Gets the value of the tipoEntrata property. * * @return * possible object is * {@link String } * */ public String getTipoEntrata() { return tipoEntrata; } /** * Sets the value of the tipoEntrata property. * * @param value * allowed object is * {@link String } * */ public void setTipoEntrata(String value) { this.tipoEntrata = value; } /** * Gets the value of the destinazione property. * * @return * possible object is * {@link String } * */ public String getDestinazione() { return destinazione; } /** * Sets the value of the destinazione property. * * @param value * allowed object is * {@link String } * */ public void setDestinazione(String value) { this.destinazione = value; } /** * Gets the value of the classificazione 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 classificazione property. * *

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

         *    getClassificazione().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Reversale.InformazioniVersante.Classificazione } * * */ public List getClassificazione() { if (classificazione == null) { classificazione = new ArrayList(); } return this.classificazione; } /** * Gets the value of the bilancio 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 bilancio property. * *

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

         *    getBilancio().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Bilancio } * * */ public List getBilancio() { if (bilancio == null) { bilancio = new ArrayList(); } return this.bilancio; } /** * Gets the value of the bollo property. * * @return * possible object is * {@link Reversale.InformazioniVersante.Bollo } * */ public Reversale.InformazioniVersante.Bollo getBollo() { return bollo; } /** * Sets the value of the bollo property. * * @param value * allowed object is * {@link Reversale.InformazioniVersante.Bollo } * */ public void setBollo(Reversale.InformazioniVersante.Bollo value) { this.bollo = value; } /** * Gets the value of the versante property. * * @return * possible object is * {@link Versante } * */ public Versante getVersante() { return versante; } /** * Sets the value of the versante property. * * @param value * allowed object is * {@link Versante } * */ public void setVersante(Versante value) { this.versante = value; } /** * Gets the value of the causale property. * * @return * possible object is * {@link String } * */ public String getCausale() { return causale; } /** * Sets the value of the causale property. * * @param value * allowed object is * {@link String } * */ public void setCausale(String value) { this.causale = value; } /** * Gets the value of the sospeso 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 sospeso property. * *

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

         *    getSospeso().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Reversale.InformazioniVersante.Sospeso } * * */ public List getSospeso() { if (sospeso == null) { sospeso = new ArrayList(); } return this.sospeso; } /** * Gets the value of the mandatoAssociato 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 mandatoAssociato property. * *

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

         *    getMandatoAssociato().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link MandatoAssociato } * * */ public List getMandatoAssociato() { if (mandatoAssociato == null) { mandatoAssociato = new ArrayList(); } return this.mandatoAssociato; } /** * Gets the value of the informazioniAggiuntive property. * * @return * possible object is * {@link InformazioniAggiuntive } * */ public InformazioniAggiuntive getInformazioniAggiuntive() { return informazioniAggiuntive; } /** * Sets the value of the informazioniAggiuntive property. * * @param value * allowed object is * {@link InformazioniAggiuntive } * */ public void setInformazioniAggiuntive(InformazioniAggiuntive value) { this.informazioniAggiuntive = value; } /** * Gets the value of the sostituzioneReversale property. * * @return * possible object is * {@link SostituzioneReversale } * */ public SostituzioneReversale getSostituzioneReversale() { return sostituzioneReversale; } /** * Sets the value of the sostituzioneReversale property. * * @param value * allowed object is * {@link SostituzioneReversale } * */ public void setSostituzioneReversale(SostituzioneReversale value) { this.sostituzioneReversale = value; } /** * Gets the value of the datiADisposizioneEnteVersante property. * * @return * possible object is * {@link AnyTAG } * */ public AnyTAG getDatiADisposizioneEnteVersante() { return datiADisposizioneEnteVersante; } /** * Sets the value of the datiADisposizioneEnteVersante property. * * @param value * allowed object is * {@link AnyTAG } * */ public void setDatiADisposizioneEnteVersante(AnyTAG value) { this.datiADisposizioneEnteVersante = 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="assoggettamento_bollo">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *               <enumeration value="ESENTE BOLLO"/>
         *               <enumeration value="ASSOGGETTATO BOLLO A CARICO ENTE"/>
         *               <enumeration value="ASSOGGETTATO BOLLO A CARICO VERSANTE"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="causale_esenzione_bollo" minOccurs="0">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *             </restriction>
         *           </simpleType>
         *         </element>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "assoggettamentoBollo", "causaleEsenzioneBollo" }) public static class Bollo { @XmlElement(name = "assoggettamento_bollo", required = true) protected String assoggettamentoBollo; @XmlElement(name = "causale_esenzione_bollo") protected String causaleEsenzioneBollo; /** * Gets the value of the assoggettamentoBollo property. * * @return * possible object is * {@link String } * */ public String getAssoggettamentoBollo() { return assoggettamentoBollo; } /** * Sets the value of the assoggettamentoBollo property. * * @param value * allowed object is * {@link String } * */ public void setAssoggettamentoBollo(String value) { this.assoggettamentoBollo = value; } /** * Gets the value of the causaleEsenzioneBollo property. * * @return * possible object is * {@link String } * */ public String getCausaleEsenzioneBollo() { return causaleEsenzioneBollo; } /** * Sets the value of the causaleEsenzioneBollo property. * * @param value * allowed object is * {@link String } * */ public void setCausaleEsenzioneBollo(String value) { this.causaleEsenzioneBollo = 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="codice_cge">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *               <pattern value="\d{4}"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="importo">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
         *               <totalDigits value="15"/>
         *               <fractionDigits value="2"/>
         *               <minInclusive value="0.01"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "codiceCge", "importo" }) public static class Classificazione { @XmlElement(name = "codice_cge", required = true) protected String codiceCge; @XmlElement(required = true) protected BigDecimal importo; /** * Gets the value of the codiceCge property. * * @return * possible object is * {@link String } * */ public String getCodiceCge() { return codiceCge; } /** * Sets the value of the codiceCge property. * * @param value * allowed object is * {@link String } * */ public void setCodiceCge(String value) { this.codiceCge = 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; } } /** *

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="numero_provvisorio" type="{}OnlyNumMax18"/>
         *         <element name="importo_provvisorio">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
         *               <totalDigits value="15"/>
         *               <fractionDigits value="2"/>
         *               <minInclusive value="0.01"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "numeroProvvisorio", "importoProvvisorio" }) public static class Sospeso { @XmlElement(name = "numero_provvisorio") protected long numeroProvvisorio; @XmlElement(name = "importo_provvisorio", required = true) protected BigDecimal importoProvvisorio; /** * Gets the value of the numeroProvvisorio property. * */ public long getNumeroProvvisorio() { return numeroProvvisorio; } /** * Sets the value of the numeroProvvisorio property. * */ public void setNumeroProvvisorio(long value) { this.numeroProvvisorio = value; } /** * Gets the value of the importoProvvisorio property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getImportoProvvisorio() { return importoProvvisorio; } /** * Sets the value of the importoProvvisorio property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setImportoProvvisorio(BigDecimal value) { this.importoProvvisorio = value; } } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy