AbstractDeserializer.java

  1. /*
  2.  * GovWay - A customizable API Gateway
  3.  * https://govway.org
  4.  *
  5.  * Copyright (c) 2005-2025 Link.it srl (https://link.it).
  6.  *
  7.  * This program is free software: you can redistribute it and/or modify
  8.  * it under the terms of the GNU General Public License version 3, as published by
  9.  * the Free Software Foundation.
  10.  *
  11.  * This program is distributed in the hope that it will be useful,
  12.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14.  * GNU General Public License for more details.
  15.  *
  16.  * You should have received a copy of the GNU General Public License
  17.  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  18.  *
  19.  */
  20. package it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.utils.serializer;

  21. import org.openspcoop2.generic_project.exception.DeserializerException;

  22. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType;
  23. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType;
  24. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType;
  25. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType;
  26. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType;
  27. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType;
  28. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType;
  29. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType;
  30. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType;
  31. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType;
  32. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType;
  33. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType;
  34. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType;
  35. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType;
  36. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType;
  37. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType;
  38. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType;
  39. import it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType;

  40. import java.io.InputStream;
  41. import java.io.File;

  42. /**    
  43.  * XML Deserializer of beans
  44.  *
  45.  * @author Poli Andrea (poli@link.it)
  46.  * @author $Author$
  47.  * @version $Rev$, $Date$
  48.  */

  49. public abstract class AbstractDeserializer extends org.openspcoop2.generic_project.serializer.AbstractDeserializerBase {



  50.     /*
  51.      =================================================================================
  52.      Object: AllegatiType
  53.      =================================================================================
  54.     */
  55.    
  56.     /**
  57.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  58.      *
  59.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  60.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  61.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  62.      */
  63.     public AllegatiType readAllegatiType(String fileName) throws DeserializerException {
  64.         return (AllegatiType) this.xmlToObj(fileName, AllegatiType.class);
  65.     }
  66.    
  67.     /**
  68.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  69.      *
  70.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  71.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  72.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  73.      */
  74.     public AllegatiType readAllegatiType(File file) throws DeserializerException {
  75.         return (AllegatiType) this.xmlToObj(file, AllegatiType.class);
  76.     }
  77.    
  78.     /**
  79.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  80.      *
  81.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  82.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  83.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  84.      */
  85.     public AllegatiType readAllegatiType(InputStream in) throws DeserializerException {
  86.         return (AllegatiType) this.xmlToObj(in, AllegatiType.class);
  87.     }  
  88.    
  89.     /**
  90.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  91.      *
  92.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  93.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  94.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  95.      */
  96.     public AllegatiType readAllegatiType(byte[] in) throws DeserializerException {
  97.         return (AllegatiType) this.xmlToObj(in, AllegatiType.class);
  98.     }  
  99.    
  100.     /**
  101.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  102.      *
  103.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  104.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AllegatiType}
  105.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  106.      */
  107.     public AllegatiType readAllegatiTypeFromString(String in) throws DeserializerException {
  108.         return (AllegatiType) this.xmlToObj(in.getBytes(), AllegatiType.class);
  109.     }  
  110.    
  111.    
  112.    
  113.     /*
  114.      =================================================================================
  115.      Object: DatiIVAType
  116.      =================================================================================
  117.     */
  118.    
  119.     /**
  120.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  121.      *
  122.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  123.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  124.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  125.      */
  126.     public DatiIVAType readDatiIVAType(String fileName) throws DeserializerException {
  127.         return (DatiIVAType) this.xmlToObj(fileName, DatiIVAType.class);
  128.     }
  129.    
  130.     /**
  131.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  132.      *
  133.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  134.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  135.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  136.      */
  137.     public DatiIVAType readDatiIVAType(File file) throws DeserializerException {
  138.         return (DatiIVAType) this.xmlToObj(file, DatiIVAType.class);
  139.     }
  140.    
  141.     /**
  142.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  143.      *
  144.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  145.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  146.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  147.      */
  148.     public DatiIVAType readDatiIVAType(InputStream in) throws DeserializerException {
  149.         return (DatiIVAType) this.xmlToObj(in, DatiIVAType.class);
  150.     }  
  151.    
  152.     /**
  153.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  154.      *
  155.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  156.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  157.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  158.      */
  159.     public DatiIVAType readDatiIVAType(byte[] in) throws DeserializerException {
  160.         return (DatiIVAType) this.xmlToObj(in, DatiIVAType.class);
  161.     }  
  162.    
  163.     /**
  164.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  165.      *
  166.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  167.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiIVAType}
  168.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  169.      */
  170.     public DatiIVAType readDatiIVATypeFromString(String in) throws DeserializerException {
  171.         return (DatiIVAType) this.xmlToObj(in.getBytes(), DatiIVAType.class);
  172.     }  
  173.    
  174.    
  175.    
  176.     /*
  177.      =================================================================================
  178.      Object: AltriDatiIdentificativiType
  179.      =================================================================================
  180.     */
  181.    
  182.     /**
  183.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  184.      *
  185.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  186.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  187.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  188.      */
  189.     public AltriDatiIdentificativiType readAltriDatiIdentificativiType(String fileName) throws DeserializerException {
  190.         return (AltriDatiIdentificativiType) this.xmlToObj(fileName, AltriDatiIdentificativiType.class);
  191.     }
  192.    
  193.     /**
  194.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  195.      *
  196.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  197.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  198.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  199.      */
  200.     public AltriDatiIdentificativiType readAltriDatiIdentificativiType(File file) throws DeserializerException {
  201.         return (AltriDatiIdentificativiType) this.xmlToObj(file, AltriDatiIdentificativiType.class);
  202.     }
  203.    
  204.     /**
  205.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  206.      *
  207.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  208.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  209.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  210.      */
  211.     public AltriDatiIdentificativiType readAltriDatiIdentificativiType(InputStream in) throws DeserializerException {
  212.         return (AltriDatiIdentificativiType) this.xmlToObj(in, AltriDatiIdentificativiType.class);
  213.     }  
  214.    
  215.     /**
  216.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  217.      *
  218.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  219.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  220.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  221.      */
  222.     public AltriDatiIdentificativiType readAltriDatiIdentificativiType(byte[] in) throws DeserializerException {
  223.         return (AltriDatiIdentificativiType) this.xmlToObj(in, AltriDatiIdentificativiType.class);
  224.     }  
  225.    
  226.     /**
  227.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  228.      *
  229.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  230.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.AltriDatiIdentificativiType}
  231.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  232.      */
  233.     public AltriDatiIdentificativiType readAltriDatiIdentificativiTypeFromString(String in) throws DeserializerException {
  234.         return (AltriDatiIdentificativiType) this.xmlToObj(in.getBytes(), AltriDatiIdentificativiType.class);
  235.     }  
  236.    
  237.    
  238.    
  239.     /*
  240.      =================================================================================
  241.      Object: IndirizzoType
  242.      =================================================================================
  243.     */
  244.    
  245.     /**
  246.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  247.      *
  248.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  249.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  250.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  251.      */
  252.     public IndirizzoType readIndirizzoType(String fileName) throws DeserializerException {
  253.         return (IndirizzoType) this.xmlToObj(fileName, IndirizzoType.class);
  254.     }
  255.    
  256.     /**
  257.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  258.      *
  259.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  260.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  261.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  262.      */
  263.     public IndirizzoType readIndirizzoType(File file) throws DeserializerException {
  264.         return (IndirizzoType) this.xmlToObj(file, IndirizzoType.class);
  265.     }
  266.    
  267.     /**
  268.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  269.      *
  270.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  271.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  272.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  273.      */
  274.     public IndirizzoType readIndirizzoType(InputStream in) throws DeserializerException {
  275.         return (IndirizzoType) this.xmlToObj(in, IndirizzoType.class);
  276.     }  
  277.    
  278.     /**
  279.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  280.      *
  281.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  282.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  283.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  284.      */
  285.     public IndirizzoType readIndirizzoType(byte[] in) throws DeserializerException {
  286.         return (IndirizzoType) this.xmlToObj(in, IndirizzoType.class);
  287.     }  
  288.    
  289.     /**
  290.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  291.      *
  292.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  293.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IndirizzoType}
  294.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  295.      */
  296.     public IndirizzoType readIndirizzoTypeFromString(String in) throws DeserializerException {
  297.         return (IndirizzoType) this.xmlToObj(in.getBytes(), IndirizzoType.class);
  298.     }  
  299.    
  300.    
  301.    
  302.     /*
  303.      =================================================================================
  304.      Object: RappresentanteFiscaleType
  305.      =================================================================================
  306.     */
  307.    
  308.     /**
  309.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  310.      *
  311.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  312.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  313.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  314.      */
  315.     public RappresentanteFiscaleType readRappresentanteFiscaleType(String fileName) throws DeserializerException {
  316.         return (RappresentanteFiscaleType) this.xmlToObj(fileName, RappresentanteFiscaleType.class);
  317.     }
  318.    
  319.     /**
  320.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  321.      *
  322.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  323.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  324.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  325.      */
  326.     public RappresentanteFiscaleType readRappresentanteFiscaleType(File file) throws DeserializerException {
  327.         return (RappresentanteFiscaleType) this.xmlToObj(file, RappresentanteFiscaleType.class);
  328.     }
  329.    
  330.     /**
  331.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  332.      *
  333.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  334.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  335.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  336.      */
  337.     public RappresentanteFiscaleType readRappresentanteFiscaleType(InputStream in) throws DeserializerException {
  338.         return (RappresentanteFiscaleType) this.xmlToObj(in, RappresentanteFiscaleType.class);
  339.     }  
  340.    
  341.     /**
  342.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  343.      *
  344.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  345.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  346.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  347.      */
  348.     public RappresentanteFiscaleType readRappresentanteFiscaleType(byte[] in) throws DeserializerException {
  349.         return (RappresentanteFiscaleType) this.xmlToObj(in, RappresentanteFiscaleType.class);
  350.     }  
  351.    
  352.     /**
  353.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  354.      *
  355.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  356.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.RappresentanteFiscaleType}
  357.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  358.      */
  359.     public RappresentanteFiscaleType readRappresentanteFiscaleTypeFromString(String in) throws DeserializerException {
  360.         return (RappresentanteFiscaleType) this.xmlToObj(in.getBytes(), RappresentanteFiscaleType.class);
  361.     }  
  362.    
  363.    
  364.    
  365.     /*
  366.      =================================================================================
  367.      Object: IdFiscaleType
  368.      =================================================================================
  369.     */
  370.    
  371.     /**
  372.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  373.      *
  374.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  375.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  376.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  377.      */
  378.     public IdFiscaleType readIdFiscaleType(String fileName) throws DeserializerException {
  379.         return (IdFiscaleType) this.xmlToObj(fileName, IdFiscaleType.class);
  380.     }
  381.    
  382.     /**
  383.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  384.      *
  385.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  386.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  387.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  388.      */
  389.     public IdFiscaleType readIdFiscaleType(File file) throws DeserializerException {
  390.         return (IdFiscaleType) this.xmlToObj(file, IdFiscaleType.class);
  391.     }
  392.    
  393.     /**
  394.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  395.      *
  396.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  397.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  398.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  399.      */
  400.     public IdFiscaleType readIdFiscaleType(InputStream in) throws DeserializerException {
  401.         return (IdFiscaleType) this.xmlToObj(in, IdFiscaleType.class);
  402.     }  
  403.    
  404.     /**
  405.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  406.      *
  407.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  408.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  409.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  410.      */
  411.     public IdFiscaleType readIdFiscaleType(byte[] in) throws DeserializerException {
  412.         return (IdFiscaleType) this.xmlToObj(in, IdFiscaleType.class);
  413.     }  
  414.    
  415.     /**
  416.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  417.      *
  418.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  419.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdFiscaleType}
  420.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  421.      */
  422.     public IdFiscaleType readIdFiscaleTypeFromString(String in) throws DeserializerException {
  423.         return (IdFiscaleType) this.xmlToObj(in.getBytes(), IdFiscaleType.class);
  424.     }  
  425.    
  426.    
  427.    
  428.     /*
  429.      =================================================================================
  430.      Object: IdentificativiFiscaliType
  431.      =================================================================================
  432.     */
  433.    
  434.     /**
  435.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  436.      *
  437.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  438.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  439.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  440.      */
  441.     public IdentificativiFiscaliType readIdentificativiFiscaliType(String fileName) throws DeserializerException {
  442.         return (IdentificativiFiscaliType) this.xmlToObj(fileName, IdentificativiFiscaliType.class);
  443.     }
  444.    
  445.     /**
  446.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  447.      *
  448.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  449.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  450.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  451.      */
  452.     public IdentificativiFiscaliType readIdentificativiFiscaliType(File file) throws DeserializerException {
  453.         return (IdentificativiFiscaliType) this.xmlToObj(file, IdentificativiFiscaliType.class);
  454.     }
  455.    
  456.     /**
  457.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  458.      *
  459.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  460.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  461.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  462.      */
  463.     public IdentificativiFiscaliType readIdentificativiFiscaliType(InputStream in) throws DeserializerException {
  464.         return (IdentificativiFiscaliType) this.xmlToObj(in, IdentificativiFiscaliType.class);
  465.     }  
  466.    
  467.     /**
  468.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  469.      *
  470.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  471.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  472.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  473.      */
  474.     public IdentificativiFiscaliType readIdentificativiFiscaliType(byte[] in) throws DeserializerException {
  475.         return (IdentificativiFiscaliType) this.xmlToObj(in, IdentificativiFiscaliType.class);
  476.     }  
  477.    
  478.     /**
  479.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  480.      *
  481.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  482.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IdentificativiFiscaliType}
  483.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  484.      */
  485.     public IdentificativiFiscaliType readIdentificativiFiscaliTypeFromString(String in) throws DeserializerException {
  486.         return (IdentificativiFiscaliType) this.xmlToObj(in.getBytes(), IdentificativiFiscaliType.class);
  487.     }  
  488.    
  489.    
  490.    
  491.     /*
  492.      =================================================================================
  493.      Object: DatiGeneraliDocumentoType
  494.      =================================================================================
  495.     */
  496.    
  497.     /**
  498.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  499.      *
  500.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  501.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  502.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  503.      */
  504.     public DatiGeneraliDocumentoType readDatiGeneraliDocumentoType(String fileName) throws DeserializerException {
  505.         return (DatiGeneraliDocumentoType) this.xmlToObj(fileName, DatiGeneraliDocumentoType.class);
  506.     }
  507.    
  508.     /**
  509.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  510.      *
  511.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  512.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  513.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  514.      */
  515.     public DatiGeneraliDocumentoType readDatiGeneraliDocumentoType(File file) throws DeserializerException {
  516.         return (DatiGeneraliDocumentoType) this.xmlToObj(file, DatiGeneraliDocumentoType.class);
  517.     }
  518.    
  519.     /**
  520.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  521.      *
  522.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  523.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  524.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  525.      */
  526.     public DatiGeneraliDocumentoType readDatiGeneraliDocumentoType(InputStream in) throws DeserializerException {
  527.         return (DatiGeneraliDocumentoType) this.xmlToObj(in, DatiGeneraliDocumentoType.class);
  528.     }  
  529.    
  530.     /**
  531.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  532.      *
  533.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  534.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  535.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  536.      */
  537.     public DatiGeneraliDocumentoType readDatiGeneraliDocumentoType(byte[] in) throws DeserializerException {
  538.         return (DatiGeneraliDocumentoType) this.xmlToObj(in, DatiGeneraliDocumentoType.class);
  539.     }  
  540.    
  541.     /**
  542.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  543.      *
  544.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  545.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliDocumentoType}
  546.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  547.      */
  548.     public DatiGeneraliDocumentoType readDatiGeneraliDocumentoTypeFromString(String in) throws DeserializerException {
  549.         return (DatiGeneraliDocumentoType) this.xmlToObj(in.getBytes(), DatiGeneraliDocumentoType.class);
  550.     }  
  551.    
  552.    
  553.    
  554.     /*
  555.      =================================================================================
  556.      Object: DatiGeneraliType
  557.      =================================================================================
  558.     */
  559.    
  560.     /**
  561.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  562.      *
  563.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  564.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  565.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  566.      */
  567.     public DatiGeneraliType readDatiGeneraliType(String fileName) throws DeserializerException {
  568.         return (DatiGeneraliType) this.xmlToObj(fileName, DatiGeneraliType.class);
  569.     }
  570.    
  571.     /**
  572.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  573.      *
  574.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  575.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  576.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  577.      */
  578.     public DatiGeneraliType readDatiGeneraliType(File file) throws DeserializerException {
  579.         return (DatiGeneraliType) this.xmlToObj(file, DatiGeneraliType.class);
  580.     }
  581.    
  582.     /**
  583.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  584.      *
  585.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  586.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  587.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  588.      */
  589.     public DatiGeneraliType readDatiGeneraliType(InputStream in) throws DeserializerException {
  590.         return (DatiGeneraliType) this.xmlToObj(in, DatiGeneraliType.class);
  591.     }  
  592.    
  593.     /**
  594.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  595.      *
  596.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  597.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  598.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  599.      */
  600.     public DatiGeneraliType readDatiGeneraliType(byte[] in) throws DeserializerException {
  601.         return (DatiGeneraliType) this.xmlToObj(in, DatiGeneraliType.class);
  602.     }  
  603.    
  604.     /**
  605.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  606.      *
  607.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  608.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiGeneraliType}
  609.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  610.      */
  611.     public DatiGeneraliType readDatiGeneraliTypeFromString(String in) throws DeserializerException {
  612.         return (DatiGeneraliType) this.xmlToObj(in.getBytes(), DatiGeneraliType.class);
  613.     }  
  614.    
  615.    
  616.    
  617.     /*
  618.      =================================================================================
  619.      Object: DatiFatturaRettificataType
  620.      =================================================================================
  621.     */
  622.    
  623.     /**
  624.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  625.      *
  626.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  627.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  628.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  629.      */
  630.     public DatiFatturaRettificataType readDatiFatturaRettificataType(String fileName) throws DeserializerException {
  631.         return (DatiFatturaRettificataType) this.xmlToObj(fileName, DatiFatturaRettificataType.class);
  632.     }
  633.    
  634.     /**
  635.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  636.      *
  637.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  638.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  639.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  640.      */
  641.     public DatiFatturaRettificataType readDatiFatturaRettificataType(File file) throws DeserializerException {
  642.         return (DatiFatturaRettificataType) this.xmlToObj(file, DatiFatturaRettificataType.class);
  643.     }
  644.    
  645.     /**
  646.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  647.      *
  648.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  649.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  650.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  651.      */
  652.     public DatiFatturaRettificataType readDatiFatturaRettificataType(InputStream in) throws DeserializerException {
  653.         return (DatiFatturaRettificataType) this.xmlToObj(in, DatiFatturaRettificataType.class);
  654.     }  
  655.    
  656.     /**
  657.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  658.      *
  659.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  660.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  661.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  662.      */
  663.     public DatiFatturaRettificataType readDatiFatturaRettificataType(byte[] in) throws DeserializerException {
  664.         return (DatiFatturaRettificataType) this.xmlToObj(in, DatiFatturaRettificataType.class);
  665.     }  
  666.    
  667.     /**
  668.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  669.      *
  670.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  671.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiFatturaRettificataType}
  672.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  673.      */
  674.     public DatiFatturaRettificataType readDatiFatturaRettificataTypeFromString(String in) throws DeserializerException {
  675.         return (DatiFatturaRettificataType) this.xmlToObj(in.getBytes(), DatiFatturaRettificataType.class);
  676.     }  
  677.    
  678.    
  679.    
  680.     /*
  681.      =================================================================================
  682.      Object: FatturaElettronicaBodyType
  683.      =================================================================================
  684.     */
  685.    
  686.     /**
  687.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  688.      *
  689.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  690.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  691.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  692.      */
  693.     public FatturaElettronicaBodyType readFatturaElettronicaBodyType(String fileName) throws DeserializerException {
  694.         return (FatturaElettronicaBodyType) this.xmlToObj(fileName, FatturaElettronicaBodyType.class);
  695.     }
  696.    
  697.     /**
  698.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  699.      *
  700.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  701.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  702.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  703.      */
  704.     public FatturaElettronicaBodyType readFatturaElettronicaBodyType(File file) throws DeserializerException {
  705.         return (FatturaElettronicaBodyType) this.xmlToObj(file, FatturaElettronicaBodyType.class);
  706.     }
  707.    
  708.     /**
  709.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  710.      *
  711.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  712.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  713.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  714.      */
  715.     public FatturaElettronicaBodyType readFatturaElettronicaBodyType(InputStream in) throws DeserializerException {
  716.         return (FatturaElettronicaBodyType) this.xmlToObj(in, FatturaElettronicaBodyType.class);
  717.     }  
  718.    
  719.     /**
  720.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  721.      *
  722.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  723.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  724.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  725.      */
  726.     public FatturaElettronicaBodyType readFatturaElettronicaBodyType(byte[] in) throws DeserializerException {
  727.         return (FatturaElettronicaBodyType) this.xmlToObj(in, FatturaElettronicaBodyType.class);
  728.     }  
  729.    
  730.     /**
  731.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  732.      *
  733.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  734.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaBodyType}
  735.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  736.      */
  737.     public FatturaElettronicaBodyType readFatturaElettronicaBodyTypeFromString(String in) throws DeserializerException {
  738.         return (FatturaElettronicaBodyType) this.xmlToObj(in.getBytes(), FatturaElettronicaBodyType.class);
  739.     }  
  740.    
  741.    
  742.    
  743.     /*
  744.      =================================================================================
  745.      Object: DatiBeniServiziType
  746.      =================================================================================
  747.     */
  748.    
  749.     /**
  750.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  751.      *
  752.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  753.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  754.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  755.      */
  756.     public DatiBeniServiziType readDatiBeniServiziType(String fileName) throws DeserializerException {
  757.         return (DatiBeniServiziType) this.xmlToObj(fileName, DatiBeniServiziType.class);
  758.     }
  759.    
  760.     /**
  761.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  762.      *
  763.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  764.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  765.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  766.      */
  767.     public DatiBeniServiziType readDatiBeniServiziType(File file) throws DeserializerException {
  768.         return (DatiBeniServiziType) this.xmlToObj(file, DatiBeniServiziType.class);
  769.     }
  770.    
  771.     /**
  772.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  773.      *
  774.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  775.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  776.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  777.      */
  778.     public DatiBeniServiziType readDatiBeniServiziType(InputStream in) throws DeserializerException {
  779.         return (DatiBeniServiziType) this.xmlToObj(in, DatiBeniServiziType.class);
  780.     }  
  781.    
  782.     /**
  783.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  784.      *
  785.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  786.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  787.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  788.      */
  789.     public DatiBeniServiziType readDatiBeniServiziType(byte[] in) throws DeserializerException {
  790.         return (DatiBeniServiziType) this.xmlToObj(in, DatiBeniServiziType.class);
  791.     }  
  792.    
  793.     /**
  794.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  795.      *
  796.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  797.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiBeniServiziType}
  798.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  799.      */
  800.     public DatiBeniServiziType readDatiBeniServiziTypeFromString(String in) throws DeserializerException {
  801.         return (DatiBeniServiziType) this.xmlToObj(in.getBytes(), DatiBeniServiziType.class);
  802.     }  
  803.    
  804.    
  805.    
  806.     /*
  807.      =================================================================================
  808.      Object: FatturaElettronicaHeaderType
  809.      =================================================================================
  810.     */
  811.    
  812.     /**
  813.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  814.      *
  815.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  816.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  817.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  818.      */
  819.     public FatturaElettronicaHeaderType readFatturaElettronicaHeaderType(String fileName) throws DeserializerException {
  820.         return (FatturaElettronicaHeaderType) this.xmlToObj(fileName, FatturaElettronicaHeaderType.class);
  821.     }
  822.    
  823.     /**
  824.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  825.      *
  826.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  827.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  828.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  829.      */
  830.     public FatturaElettronicaHeaderType readFatturaElettronicaHeaderType(File file) throws DeserializerException {
  831.         return (FatturaElettronicaHeaderType) this.xmlToObj(file, FatturaElettronicaHeaderType.class);
  832.     }
  833.    
  834.     /**
  835.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  836.      *
  837.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  838.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  839.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  840.      */
  841.     public FatturaElettronicaHeaderType readFatturaElettronicaHeaderType(InputStream in) throws DeserializerException {
  842.         return (FatturaElettronicaHeaderType) this.xmlToObj(in, FatturaElettronicaHeaderType.class);
  843.     }  
  844.    
  845.     /**
  846.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  847.      *
  848.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  849.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  850.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  851.      */
  852.     public FatturaElettronicaHeaderType readFatturaElettronicaHeaderType(byte[] in) throws DeserializerException {
  853.         return (FatturaElettronicaHeaderType) this.xmlToObj(in, FatturaElettronicaHeaderType.class);
  854.     }  
  855.    
  856.     /**
  857.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  858.      *
  859.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  860.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaHeaderType}
  861.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  862.      */
  863.     public FatturaElettronicaHeaderType readFatturaElettronicaHeaderTypeFromString(String in) throws DeserializerException {
  864.         return (FatturaElettronicaHeaderType) this.xmlToObj(in.getBytes(), FatturaElettronicaHeaderType.class);
  865.     }  
  866.    
  867.    
  868.    
  869.     /*
  870.      =================================================================================
  871.      Object: FatturaElettronicaType
  872.      =================================================================================
  873.     */
  874.    
  875.     /**
  876.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  877.      *
  878.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  879.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  880.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  881.      */
  882.     public FatturaElettronicaType readFatturaElettronicaType(String fileName) throws DeserializerException {
  883.         return (FatturaElettronicaType) this.xmlToObj(fileName, FatturaElettronicaType.class);
  884.     }
  885.    
  886.     /**
  887.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  888.      *
  889.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  890.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  891.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  892.      */
  893.     public FatturaElettronicaType readFatturaElettronicaType(File file) throws DeserializerException {
  894.         return (FatturaElettronicaType) this.xmlToObj(file, FatturaElettronicaType.class);
  895.     }
  896.    
  897.     /**
  898.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  899.      *
  900.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  901.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  902.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  903.      */
  904.     public FatturaElettronicaType readFatturaElettronicaType(InputStream in) throws DeserializerException {
  905.         return (FatturaElettronicaType) this.xmlToObj(in, FatturaElettronicaType.class);
  906.     }  
  907.    
  908.     /**
  909.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  910.      *
  911.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  912.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  913.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  914.      */
  915.     public FatturaElettronicaType readFatturaElettronicaType(byte[] in) throws DeserializerException {
  916.         return (FatturaElettronicaType) this.xmlToObj(in, FatturaElettronicaType.class);
  917.     }  
  918.    
  919.     /**
  920.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  921.      *
  922.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  923.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.FatturaElettronicaType}
  924.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  925.      */
  926.     public FatturaElettronicaType readFatturaElettronicaTypeFromString(String in) throws DeserializerException {
  927.         return (FatturaElettronicaType) this.xmlToObj(in.getBytes(), FatturaElettronicaType.class);
  928.     }  
  929.    
  930.    
  931.    
  932.     /*
  933.      =================================================================================
  934.      Object: DatiTrasmissioneType
  935.      =================================================================================
  936.     */
  937.    
  938.     /**
  939.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  940.      *
  941.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  942.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  943.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  944.      */
  945.     public DatiTrasmissioneType readDatiTrasmissioneType(String fileName) throws DeserializerException {
  946.         return (DatiTrasmissioneType) this.xmlToObj(fileName, DatiTrasmissioneType.class);
  947.     }
  948.    
  949.     /**
  950.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  951.      *
  952.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  953.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  954.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  955.      */
  956.     public DatiTrasmissioneType readDatiTrasmissioneType(File file) throws DeserializerException {
  957.         return (DatiTrasmissioneType) this.xmlToObj(file, DatiTrasmissioneType.class);
  958.     }
  959.    
  960.     /**
  961.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  962.      *
  963.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  964.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  965.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  966.      */
  967.     public DatiTrasmissioneType readDatiTrasmissioneType(InputStream in) throws DeserializerException {
  968.         return (DatiTrasmissioneType) this.xmlToObj(in, DatiTrasmissioneType.class);
  969.     }  
  970.    
  971.     /**
  972.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  973.      *
  974.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  975.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  976.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  977.      */
  978.     public DatiTrasmissioneType readDatiTrasmissioneType(byte[] in) throws DeserializerException {
  979.         return (DatiTrasmissioneType) this.xmlToObj(in, DatiTrasmissioneType.class);
  980.     }  
  981.    
  982.     /**
  983.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  984.      *
  985.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  986.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.DatiTrasmissioneType}
  987.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  988.      */
  989.     public DatiTrasmissioneType readDatiTrasmissioneTypeFromString(String in) throws DeserializerException {
  990.         return (DatiTrasmissioneType) this.xmlToObj(in.getBytes(), DatiTrasmissioneType.class);
  991.     }  
  992.    
  993.    
  994.    
  995.     /*
  996.      =================================================================================
  997.      Object: CedentePrestatoreType
  998.      =================================================================================
  999.     */
  1000.    
  1001.     /**
  1002.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1003.      *
  1004.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1005.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1006.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1007.      */
  1008.     public CedentePrestatoreType readCedentePrestatoreType(String fileName) throws DeserializerException {
  1009.         return (CedentePrestatoreType) this.xmlToObj(fileName, CedentePrestatoreType.class);
  1010.     }
  1011.    
  1012.     /**
  1013.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1014.      *
  1015.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1016.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1017.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1018.      */
  1019.     public CedentePrestatoreType readCedentePrestatoreType(File file) throws DeserializerException {
  1020.         return (CedentePrestatoreType) this.xmlToObj(file, CedentePrestatoreType.class);
  1021.     }
  1022.    
  1023.     /**
  1024.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1025.      *
  1026.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1027.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1028.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1029.      */
  1030.     public CedentePrestatoreType readCedentePrestatoreType(InputStream in) throws DeserializerException {
  1031.         return (CedentePrestatoreType) this.xmlToObj(in, CedentePrestatoreType.class);
  1032.     }  
  1033.    
  1034.     /**
  1035.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1036.      *
  1037.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1038.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1039.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1040.      */
  1041.     public CedentePrestatoreType readCedentePrestatoreType(byte[] in) throws DeserializerException {
  1042.         return (CedentePrestatoreType) this.xmlToObj(in, CedentePrestatoreType.class);
  1043.     }  
  1044.    
  1045.     /**
  1046.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1047.      *
  1048.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1049.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CedentePrestatoreType}
  1050.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1051.      */
  1052.     public CedentePrestatoreType readCedentePrestatoreTypeFromString(String in) throws DeserializerException {
  1053.         return (CedentePrestatoreType) this.xmlToObj(in.getBytes(), CedentePrestatoreType.class);
  1054.     }  
  1055.    
  1056.    
  1057.    
  1058.     /*
  1059.      =================================================================================
  1060.      Object: CessionarioCommittenteType
  1061.      =================================================================================
  1062.     */
  1063.    
  1064.     /**
  1065.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1066.      *
  1067.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1068.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1069.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1070.      */
  1071.     public CessionarioCommittenteType readCessionarioCommittenteType(String fileName) throws DeserializerException {
  1072.         return (CessionarioCommittenteType) this.xmlToObj(fileName, CessionarioCommittenteType.class);
  1073.     }
  1074.    
  1075.     /**
  1076.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1077.      *
  1078.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1079.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1080.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1081.      */
  1082.     public CessionarioCommittenteType readCessionarioCommittenteType(File file) throws DeserializerException {
  1083.         return (CessionarioCommittenteType) this.xmlToObj(file, CessionarioCommittenteType.class);
  1084.     }
  1085.    
  1086.     /**
  1087.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1088.      *
  1089.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1090.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1091.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1092.      */
  1093.     public CessionarioCommittenteType readCessionarioCommittenteType(InputStream in) throws DeserializerException {
  1094.         return (CessionarioCommittenteType) this.xmlToObj(in, CessionarioCommittenteType.class);
  1095.     }  
  1096.    
  1097.     /**
  1098.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1099.      *
  1100.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1101.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1102.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1103.      */
  1104.     public CessionarioCommittenteType readCessionarioCommittenteType(byte[] in) throws DeserializerException {
  1105.         return (CessionarioCommittenteType) this.xmlToObj(in, CessionarioCommittenteType.class);
  1106.     }  
  1107.    
  1108.     /**
  1109.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1110.      *
  1111.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1112.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.CessionarioCommittenteType}
  1113.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1114.      */
  1115.     public CessionarioCommittenteType readCessionarioCommittenteTypeFromString(String in) throws DeserializerException {
  1116.         return (CessionarioCommittenteType) this.xmlToObj(in.getBytes(), CessionarioCommittenteType.class);
  1117.     }  
  1118.    
  1119.    
  1120.    
  1121.     /*
  1122.      =================================================================================
  1123.      Object: IscrizioneREAType
  1124.      =================================================================================
  1125.     */
  1126.    
  1127.     /**
  1128.      * Transform the xml in <var>fileName</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1129.      *
  1130.      * @param fileName Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1131.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1132.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1133.      */
  1134.     public IscrizioneREAType readIscrizioneREAType(String fileName) throws DeserializerException {
  1135.         return (IscrizioneREAType) this.xmlToObj(fileName, IscrizioneREAType.class);
  1136.     }
  1137.    
  1138.     /**
  1139.      * Transform the xml in <var>file</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1140.      *
  1141.      * @param file Xml file to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1142.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1143.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1144.      */
  1145.     public IscrizioneREAType readIscrizioneREAType(File file) throws DeserializerException {
  1146.         return (IscrizioneREAType) this.xmlToObj(file, IscrizioneREAType.class);
  1147.     }
  1148.    
  1149.     /**
  1150.      * Transform the input stream <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1151.      *
  1152.      * @param in InputStream to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1153.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1154.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1155.      */
  1156.     public IscrizioneREAType readIscrizioneREAType(InputStream in) throws DeserializerException {
  1157.         return (IscrizioneREAType) this.xmlToObj(in, IscrizioneREAType.class);
  1158.     }  
  1159.    
  1160.     /**
  1161.      * Transform the byte array <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1162.      *
  1163.      * @param in Byte array to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1164.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1165.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1166.      */
  1167.     public IscrizioneREAType readIscrizioneREAType(byte[] in) throws DeserializerException {
  1168.         return (IscrizioneREAType) this.xmlToObj(in, IscrizioneREAType.class);
  1169.     }  
  1170.    
  1171.     /**
  1172.      * Transform the String <var>in</var> in the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1173.      *
  1174.      * @param in String to use for the reconstruction of the object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1175.      * @return Object type {@link it.gov.agenziaentrate.ivaservizi.docs.xsd.fatture.v1_0.IscrizioneREAType}
  1176.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1177.      */
  1178.     public IscrizioneREAType readIscrizioneREATypeFromString(String in) throws DeserializerException {
  1179.         return (IscrizioneREAType) this.xmlToObj(in.getBytes(), IscrizioneREAType.class);
  1180.     }  
  1181.    
  1182.    
  1183.    

  1184. }