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 org.openspcoop2.core.tracciamento.utils.serializer;

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

  22. import org.openspcoop2.core.tracciamento.Traccia;
  23. import org.openspcoop2.core.tracciamento.Dominio;
  24. import org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione;
  25. import org.openspcoop2.core.tracciamento.Busta;
  26. import org.openspcoop2.core.tracciamento.Allegati;
  27. import org.openspcoop2.core.tracciamento.Inoltro;
  28. import org.openspcoop2.core.tracciamento.ProfiloTrasmissione;
  29. import org.openspcoop2.core.tracciamento.IdTraccia;
  30. import org.openspcoop2.core.tracciamento.DominioIdTraccia;
  31. import org.openspcoop2.core.tracciamento.Allegato;
  32. import org.openspcoop2.core.tracciamento.Soggetto;
  33. import org.openspcoop2.core.tracciamento.ProfiloCollaborazione;
  34. import org.openspcoop2.core.tracciamento.Servizio;
  35. import org.openspcoop2.core.tracciamento.Data;
  36. import org.openspcoop2.core.tracciamento.Trasmissioni;
  37. import org.openspcoop2.core.tracciamento.Riscontri;
  38. import org.openspcoop2.core.tracciamento.Eccezioni;
  39. import org.openspcoop2.core.tracciamento.Protocollo;
  40. import org.openspcoop2.core.tracciamento.TipoData;
  41. import org.openspcoop2.core.tracciamento.SoggettoIdentificativo;
  42. import org.openspcoop2.core.tracciamento.DominioSoggetto;
  43. import org.openspcoop2.core.tracciamento.Riscontro;
  44. import org.openspcoop2.core.tracciamento.Eccezione;
  45. import org.openspcoop2.core.tracciamento.CodiceEccezione;
  46. import org.openspcoop2.core.tracciamento.ContestoCodificaEccezione;
  47. import org.openspcoop2.core.tracciamento.RilevanzaEccezione;
  48. import org.openspcoop2.core.tracciamento.Proprieta;
  49. import org.openspcoop2.core.tracciamento.Trasmissione;
  50. import org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto;

  51. import java.io.InputStream;
  52. import java.io.File;

  53. /**    
  54.  * XML Deserializer of beans
  55.  *
  56.  * @author Poli Andrea (poli@link.it)
  57.  * @author $Author$
  58.  * @version $Rev$, $Date$
  59.  */

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



  61.     /*
  62.      =================================================================================
  63.      Object: traccia
  64.      =================================================================================
  65.     */
  66.    
  67.     /**
  68.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Traccia}
  69.      *
  70.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Traccia}
  71.      * @return Object type {@link org.openspcoop2.core.tracciamento.Traccia}
  72.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  73.      */
  74.     public Traccia readTraccia(String fileName) throws DeserializerException {
  75.         return (Traccia) this.xmlToObj(fileName, Traccia.class);
  76.     }
  77.    
  78.     /**
  79.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Traccia}
  80.      *
  81.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Traccia}
  82.      * @return Object type {@link org.openspcoop2.core.tracciamento.Traccia}
  83.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  84.      */
  85.     public Traccia readTraccia(File file) throws DeserializerException {
  86.         return (Traccia) this.xmlToObj(file, Traccia.class);
  87.     }
  88.    
  89.     /**
  90.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Traccia}
  91.      *
  92.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Traccia}
  93.      * @return Object type {@link org.openspcoop2.core.tracciamento.Traccia}
  94.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  95.      */
  96.     public Traccia readTraccia(InputStream in) throws DeserializerException {
  97.         return (Traccia) this.xmlToObj(in, Traccia.class);
  98.     }  
  99.    
  100.     /**
  101.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Traccia}
  102.      *
  103.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Traccia}
  104.      * @return Object type {@link org.openspcoop2.core.tracciamento.Traccia}
  105.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  106.      */
  107.     public Traccia readTraccia(byte[] in) throws DeserializerException {
  108.         return (Traccia) this.xmlToObj(in, Traccia.class);
  109.     }  
  110.    
  111.     /**
  112.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Traccia}
  113.      *
  114.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Traccia}
  115.      * @return Object type {@link org.openspcoop2.core.tracciamento.Traccia}
  116.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  117.      */
  118.     public Traccia readTracciaFromString(String in) throws DeserializerException {
  119.         return (Traccia) this.xmlToObj(in.getBytes(), Traccia.class);
  120.     }  
  121.    
  122.    
  123.    
  124.     /*
  125.      =================================================================================
  126.      Object: dominio
  127.      =================================================================================
  128.     */
  129.    
  130.     /**
  131.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Dominio}
  132.      *
  133.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Dominio}
  134.      * @return Object type {@link org.openspcoop2.core.tracciamento.Dominio}
  135.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  136.      */
  137.     public Dominio readDominio(String fileName) throws DeserializerException {
  138.         return (Dominio) this.xmlToObj(fileName, Dominio.class);
  139.     }
  140.    
  141.     /**
  142.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Dominio}
  143.      *
  144.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Dominio}
  145.      * @return Object type {@link org.openspcoop2.core.tracciamento.Dominio}
  146.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  147.      */
  148.     public Dominio readDominio(File file) throws DeserializerException {
  149.         return (Dominio) this.xmlToObj(file, Dominio.class);
  150.     }
  151.    
  152.     /**
  153.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Dominio}
  154.      *
  155.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Dominio}
  156.      * @return Object type {@link org.openspcoop2.core.tracciamento.Dominio}
  157.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  158.      */
  159.     public Dominio readDominio(InputStream in) throws DeserializerException {
  160.         return (Dominio) this.xmlToObj(in, Dominio.class);
  161.     }  
  162.    
  163.     /**
  164.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Dominio}
  165.      *
  166.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Dominio}
  167.      * @return Object type {@link org.openspcoop2.core.tracciamento.Dominio}
  168.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  169.      */
  170.     public Dominio readDominio(byte[] in) throws DeserializerException {
  171.         return (Dominio) this.xmlToObj(in, Dominio.class);
  172.     }  
  173.    
  174.     /**
  175.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Dominio}
  176.      *
  177.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Dominio}
  178.      * @return Object type {@link org.openspcoop2.core.tracciamento.Dominio}
  179.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  180.      */
  181.     public Dominio readDominioFromString(String in) throws DeserializerException {
  182.         return (Dominio) this.xmlToObj(in.getBytes(), Dominio.class);
  183.     }  
  184.    
  185.    
  186.    
  187.     /*
  188.      =================================================================================
  189.      Object: traccia-esito-elaborazione
  190.      =================================================================================
  191.     */
  192.    
  193.     /**
  194.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  195.      *
  196.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  197.      * @return Object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  198.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  199.      */
  200.     public TracciaEsitoElaborazione readTracciaEsitoElaborazione(String fileName) throws DeserializerException {
  201.         return (TracciaEsitoElaborazione) this.xmlToObj(fileName, TracciaEsitoElaborazione.class);
  202.     }
  203.    
  204.     /**
  205.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  206.      *
  207.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  208.      * @return Object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  209.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  210.      */
  211.     public TracciaEsitoElaborazione readTracciaEsitoElaborazione(File file) throws DeserializerException {
  212.         return (TracciaEsitoElaborazione) this.xmlToObj(file, TracciaEsitoElaborazione.class);
  213.     }
  214.    
  215.     /**
  216.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  217.      *
  218.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  219.      * @return Object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  220.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  221.      */
  222.     public TracciaEsitoElaborazione readTracciaEsitoElaborazione(InputStream in) throws DeserializerException {
  223.         return (TracciaEsitoElaborazione) this.xmlToObj(in, TracciaEsitoElaborazione.class);
  224.     }  
  225.    
  226.     /**
  227.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  228.      *
  229.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  230.      * @return Object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  231.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  232.      */
  233.     public TracciaEsitoElaborazione readTracciaEsitoElaborazione(byte[] in) throws DeserializerException {
  234.         return (TracciaEsitoElaborazione) this.xmlToObj(in, TracciaEsitoElaborazione.class);
  235.     }  
  236.    
  237.     /**
  238.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  239.      *
  240.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  241.      * @return Object type {@link org.openspcoop2.core.tracciamento.TracciaEsitoElaborazione}
  242.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  243.      */
  244.     public TracciaEsitoElaborazione readTracciaEsitoElaborazioneFromString(String in) throws DeserializerException {
  245.         return (TracciaEsitoElaborazione) this.xmlToObj(in.getBytes(), TracciaEsitoElaborazione.class);
  246.     }  
  247.    
  248.    
  249.    
  250.     /*
  251.      =================================================================================
  252.      Object: busta
  253.      =================================================================================
  254.     */
  255.    
  256.     /**
  257.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Busta}
  258.      *
  259.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Busta}
  260.      * @return Object type {@link org.openspcoop2.core.tracciamento.Busta}
  261.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  262.      */
  263.     public Busta readBusta(String fileName) throws DeserializerException {
  264.         return (Busta) this.xmlToObj(fileName, Busta.class);
  265.     }
  266.    
  267.     /**
  268.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Busta}
  269.      *
  270.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Busta}
  271.      * @return Object type {@link org.openspcoop2.core.tracciamento.Busta}
  272.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  273.      */
  274.     public Busta readBusta(File file) throws DeserializerException {
  275.         return (Busta) this.xmlToObj(file, Busta.class);
  276.     }
  277.    
  278.     /**
  279.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Busta}
  280.      *
  281.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Busta}
  282.      * @return Object type {@link org.openspcoop2.core.tracciamento.Busta}
  283.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  284.      */
  285.     public Busta readBusta(InputStream in) throws DeserializerException {
  286.         return (Busta) this.xmlToObj(in, Busta.class);
  287.     }  
  288.    
  289.     /**
  290.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Busta}
  291.      *
  292.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Busta}
  293.      * @return Object type {@link org.openspcoop2.core.tracciamento.Busta}
  294.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  295.      */
  296.     public Busta readBusta(byte[] in) throws DeserializerException {
  297.         return (Busta) this.xmlToObj(in, Busta.class);
  298.     }  
  299.    
  300.     /**
  301.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Busta}
  302.      *
  303.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Busta}
  304.      * @return Object type {@link org.openspcoop2.core.tracciamento.Busta}
  305.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  306.      */
  307.     public Busta readBustaFromString(String in) throws DeserializerException {
  308.         return (Busta) this.xmlToObj(in.getBytes(), Busta.class);
  309.     }  
  310.    
  311.    
  312.    
  313.     /*
  314.      =================================================================================
  315.      Object: allegati
  316.      =================================================================================
  317.     */
  318.    
  319.     /**
  320.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Allegati}
  321.      *
  322.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Allegati}
  323.      * @return Object type {@link org.openspcoop2.core.tracciamento.Allegati}
  324.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  325.      */
  326.     public Allegati readAllegati(String fileName) throws DeserializerException {
  327.         return (Allegati) this.xmlToObj(fileName, Allegati.class);
  328.     }
  329.    
  330.     /**
  331.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Allegati}
  332.      *
  333.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Allegati}
  334.      * @return Object type {@link org.openspcoop2.core.tracciamento.Allegati}
  335.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  336.      */
  337.     public Allegati readAllegati(File file) throws DeserializerException {
  338.         return (Allegati) this.xmlToObj(file, Allegati.class);
  339.     }
  340.    
  341.     /**
  342.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Allegati}
  343.      *
  344.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Allegati}
  345.      * @return Object type {@link org.openspcoop2.core.tracciamento.Allegati}
  346.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  347.      */
  348.     public Allegati readAllegati(InputStream in) throws DeserializerException {
  349.         return (Allegati) this.xmlToObj(in, Allegati.class);
  350.     }  
  351.    
  352.     /**
  353.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Allegati}
  354.      *
  355.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Allegati}
  356.      * @return Object type {@link org.openspcoop2.core.tracciamento.Allegati}
  357.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  358.      */
  359.     public Allegati readAllegati(byte[] in) throws DeserializerException {
  360.         return (Allegati) this.xmlToObj(in, Allegati.class);
  361.     }  
  362.    
  363.     /**
  364.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Allegati}
  365.      *
  366.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Allegati}
  367.      * @return Object type {@link org.openspcoop2.core.tracciamento.Allegati}
  368.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  369.      */
  370.     public Allegati readAllegatiFromString(String in) throws DeserializerException {
  371.         return (Allegati) this.xmlToObj(in.getBytes(), Allegati.class);
  372.     }  
  373.    
  374.    
  375.    
  376.     /*
  377.      =================================================================================
  378.      Object: inoltro
  379.      =================================================================================
  380.     */
  381.    
  382.     /**
  383.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  384.      *
  385.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  386.      * @return Object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  387.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  388.      */
  389.     public Inoltro readInoltro(String fileName) throws DeserializerException {
  390.         return (Inoltro) this.xmlToObj(fileName, Inoltro.class);
  391.     }
  392.    
  393.     /**
  394.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  395.      *
  396.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  397.      * @return Object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  398.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  399.      */
  400.     public Inoltro readInoltro(File file) throws DeserializerException {
  401.         return (Inoltro) this.xmlToObj(file, Inoltro.class);
  402.     }
  403.    
  404.     /**
  405.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  406.      *
  407.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  408.      * @return Object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  409.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  410.      */
  411.     public Inoltro readInoltro(InputStream in) throws DeserializerException {
  412.         return (Inoltro) this.xmlToObj(in, Inoltro.class);
  413.     }  
  414.    
  415.     /**
  416.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  417.      *
  418.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  419.      * @return Object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  420.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  421.      */
  422.     public Inoltro readInoltro(byte[] in) throws DeserializerException {
  423.         return (Inoltro) this.xmlToObj(in, Inoltro.class);
  424.     }  
  425.    
  426.     /**
  427.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  428.      *
  429.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  430.      * @return Object type {@link org.openspcoop2.core.tracciamento.Inoltro}
  431.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  432.      */
  433.     public Inoltro readInoltroFromString(String in) throws DeserializerException {
  434.         return (Inoltro) this.xmlToObj(in.getBytes(), Inoltro.class);
  435.     }  
  436.    
  437.    
  438.    
  439.     /*
  440.      =================================================================================
  441.      Object: profilo-trasmissione
  442.      =================================================================================
  443.     */
  444.    
  445.     /**
  446.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  447.      *
  448.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  449.      * @return Object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  450.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  451.      */
  452.     public ProfiloTrasmissione readProfiloTrasmissione(String fileName) throws DeserializerException {
  453.         return (ProfiloTrasmissione) this.xmlToObj(fileName, ProfiloTrasmissione.class);
  454.     }
  455.    
  456.     /**
  457.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  458.      *
  459.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  460.      * @return Object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  461.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  462.      */
  463.     public ProfiloTrasmissione readProfiloTrasmissione(File file) throws DeserializerException {
  464.         return (ProfiloTrasmissione) this.xmlToObj(file, ProfiloTrasmissione.class);
  465.     }
  466.    
  467.     /**
  468.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  469.      *
  470.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  471.      * @return Object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  472.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  473.      */
  474.     public ProfiloTrasmissione readProfiloTrasmissione(InputStream in) throws DeserializerException {
  475.         return (ProfiloTrasmissione) this.xmlToObj(in, ProfiloTrasmissione.class);
  476.     }  
  477.    
  478.     /**
  479.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  480.      *
  481.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  482.      * @return Object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  483.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  484.      */
  485.     public ProfiloTrasmissione readProfiloTrasmissione(byte[] in) throws DeserializerException {
  486.         return (ProfiloTrasmissione) this.xmlToObj(in, ProfiloTrasmissione.class);
  487.     }  
  488.    
  489.     /**
  490.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  491.      *
  492.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  493.      * @return Object type {@link org.openspcoop2.core.tracciamento.ProfiloTrasmissione}
  494.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  495.      */
  496.     public ProfiloTrasmissione readProfiloTrasmissioneFromString(String in) throws DeserializerException {
  497.         return (ProfiloTrasmissione) this.xmlToObj(in.getBytes(), ProfiloTrasmissione.class);
  498.     }  
  499.    
  500.    
  501.    
  502.     /*
  503.      =================================================================================
  504.      Object: id-traccia
  505.      =================================================================================
  506.     */
  507.    
  508.     /**
  509.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  510.      *
  511.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  512.      * @return Object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  513.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  514.      */
  515.     public IdTraccia readIdTraccia(String fileName) throws DeserializerException {
  516.         return (IdTraccia) this.xmlToObj(fileName, IdTraccia.class);
  517.     }
  518.    
  519.     /**
  520.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  521.      *
  522.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  523.      * @return Object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  524.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  525.      */
  526.     public IdTraccia readIdTraccia(File file) throws DeserializerException {
  527.         return (IdTraccia) this.xmlToObj(file, IdTraccia.class);
  528.     }
  529.    
  530.     /**
  531.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  532.      *
  533.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  534.      * @return Object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  535.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  536.      */
  537.     public IdTraccia readIdTraccia(InputStream in) throws DeserializerException {
  538.         return (IdTraccia) this.xmlToObj(in, IdTraccia.class);
  539.     }  
  540.    
  541.     /**
  542.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  543.      *
  544.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  545.      * @return Object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  546.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  547.      */
  548.     public IdTraccia readIdTraccia(byte[] in) throws DeserializerException {
  549.         return (IdTraccia) this.xmlToObj(in, IdTraccia.class);
  550.     }  
  551.    
  552.     /**
  553.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  554.      *
  555.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  556.      * @return Object type {@link org.openspcoop2.core.tracciamento.IdTraccia}
  557.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  558.      */
  559.     public IdTraccia readIdTracciaFromString(String in) throws DeserializerException {
  560.         return (IdTraccia) this.xmlToObj(in.getBytes(), IdTraccia.class);
  561.     }  
  562.    
  563.    
  564.    
  565.     /*
  566.      =================================================================================
  567.      Object: dominio-id-traccia
  568.      =================================================================================
  569.     */
  570.    
  571.     /**
  572.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  573.      *
  574.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  575.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  576.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  577.      */
  578.     public DominioIdTraccia readDominioIdTraccia(String fileName) throws DeserializerException {
  579.         return (DominioIdTraccia) this.xmlToObj(fileName, DominioIdTraccia.class);
  580.     }
  581.    
  582.     /**
  583.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  584.      *
  585.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  586.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  587.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  588.      */
  589.     public DominioIdTraccia readDominioIdTraccia(File file) throws DeserializerException {
  590.         return (DominioIdTraccia) this.xmlToObj(file, DominioIdTraccia.class);
  591.     }
  592.    
  593.     /**
  594.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  595.      *
  596.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  597.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  598.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  599.      */
  600.     public DominioIdTraccia readDominioIdTraccia(InputStream in) throws DeserializerException {
  601.         return (DominioIdTraccia) this.xmlToObj(in, DominioIdTraccia.class);
  602.     }  
  603.    
  604.     /**
  605.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  606.      *
  607.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  608.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  609.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  610.      */
  611.     public DominioIdTraccia readDominioIdTraccia(byte[] in) throws DeserializerException {
  612.         return (DominioIdTraccia) this.xmlToObj(in, DominioIdTraccia.class);
  613.     }  
  614.    
  615.     /**
  616.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  617.      *
  618.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  619.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioIdTraccia}
  620.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  621.      */
  622.     public DominioIdTraccia readDominioIdTracciaFromString(String in) throws DeserializerException {
  623.         return (DominioIdTraccia) this.xmlToObj(in.getBytes(), DominioIdTraccia.class);
  624.     }  
  625.    
  626.    
  627.    
  628.     /*
  629.      =================================================================================
  630.      Object: allegato
  631.      =================================================================================
  632.     */
  633.    
  634.     /**
  635.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Allegato}
  636.      *
  637.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Allegato}
  638.      * @return Object type {@link org.openspcoop2.core.tracciamento.Allegato}
  639.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  640.      */
  641.     public Allegato readAllegato(String fileName) throws DeserializerException {
  642.         return (Allegato) this.xmlToObj(fileName, Allegato.class);
  643.     }
  644.    
  645.     /**
  646.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Allegato}
  647.      *
  648.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Allegato}
  649.      * @return Object type {@link org.openspcoop2.core.tracciamento.Allegato}
  650.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  651.      */
  652.     public Allegato readAllegato(File file) throws DeserializerException {
  653.         return (Allegato) this.xmlToObj(file, Allegato.class);
  654.     }
  655.    
  656.     /**
  657.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Allegato}
  658.      *
  659.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Allegato}
  660.      * @return Object type {@link org.openspcoop2.core.tracciamento.Allegato}
  661.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  662.      */
  663.     public Allegato readAllegato(InputStream in) throws DeserializerException {
  664.         return (Allegato) this.xmlToObj(in, Allegato.class);
  665.     }  
  666.    
  667.     /**
  668.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Allegato}
  669.      *
  670.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Allegato}
  671.      * @return Object type {@link org.openspcoop2.core.tracciamento.Allegato}
  672.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  673.      */
  674.     public Allegato readAllegato(byte[] in) throws DeserializerException {
  675.         return (Allegato) this.xmlToObj(in, Allegato.class);
  676.     }  
  677.    
  678.     /**
  679.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Allegato}
  680.      *
  681.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Allegato}
  682.      * @return Object type {@link org.openspcoop2.core.tracciamento.Allegato}
  683.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  684.      */
  685.     public Allegato readAllegatoFromString(String in) throws DeserializerException {
  686.         return (Allegato) this.xmlToObj(in.getBytes(), Allegato.class);
  687.     }  
  688.    
  689.    
  690.    
  691.     /*
  692.      =================================================================================
  693.      Object: soggetto
  694.      =================================================================================
  695.     */
  696.    
  697.     /**
  698.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  699.      *
  700.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  701.      * @return Object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  702.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  703.      */
  704.     public Soggetto readSoggetto(String fileName) throws DeserializerException {
  705.         return (Soggetto) this.xmlToObj(fileName, Soggetto.class);
  706.     }
  707.    
  708.     /**
  709.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  710.      *
  711.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  712.      * @return Object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  713.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  714.      */
  715.     public Soggetto readSoggetto(File file) throws DeserializerException {
  716.         return (Soggetto) this.xmlToObj(file, Soggetto.class);
  717.     }
  718.    
  719.     /**
  720.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  721.      *
  722.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  723.      * @return Object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  724.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  725.      */
  726.     public Soggetto readSoggetto(InputStream in) throws DeserializerException {
  727.         return (Soggetto) this.xmlToObj(in, Soggetto.class);
  728.     }  
  729.    
  730.     /**
  731.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  732.      *
  733.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  734.      * @return Object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  735.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  736.      */
  737.     public Soggetto readSoggetto(byte[] in) throws DeserializerException {
  738.         return (Soggetto) this.xmlToObj(in, Soggetto.class);
  739.     }  
  740.    
  741.     /**
  742.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  743.      *
  744.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  745.      * @return Object type {@link org.openspcoop2.core.tracciamento.Soggetto}
  746.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  747.      */
  748.     public Soggetto readSoggettoFromString(String in) throws DeserializerException {
  749.         return (Soggetto) this.xmlToObj(in.getBytes(), Soggetto.class);
  750.     }  
  751.    
  752.    
  753.    
  754.     /*
  755.      =================================================================================
  756.      Object: profilo-collaborazione
  757.      =================================================================================
  758.     */
  759.    
  760.     /**
  761.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  762.      *
  763.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  764.      * @return Object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  765.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  766.      */
  767.     public ProfiloCollaborazione readProfiloCollaborazione(String fileName) throws DeserializerException {
  768.         return (ProfiloCollaborazione) this.xmlToObj(fileName, ProfiloCollaborazione.class);
  769.     }
  770.    
  771.     /**
  772.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  773.      *
  774.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  775.      * @return Object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  776.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  777.      */
  778.     public ProfiloCollaborazione readProfiloCollaborazione(File file) throws DeserializerException {
  779.         return (ProfiloCollaborazione) this.xmlToObj(file, ProfiloCollaborazione.class);
  780.     }
  781.    
  782.     /**
  783.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  784.      *
  785.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  786.      * @return Object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  787.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  788.      */
  789.     public ProfiloCollaborazione readProfiloCollaborazione(InputStream in) throws DeserializerException {
  790.         return (ProfiloCollaborazione) this.xmlToObj(in, ProfiloCollaborazione.class);
  791.     }  
  792.    
  793.     /**
  794.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  795.      *
  796.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  797.      * @return Object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  798.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  799.      */
  800.     public ProfiloCollaborazione readProfiloCollaborazione(byte[] in) throws DeserializerException {
  801.         return (ProfiloCollaborazione) this.xmlToObj(in, ProfiloCollaborazione.class);
  802.     }  
  803.    
  804.     /**
  805.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  806.      *
  807.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  808.      * @return Object type {@link org.openspcoop2.core.tracciamento.ProfiloCollaborazione}
  809.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  810.      */
  811.     public ProfiloCollaborazione readProfiloCollaborazioneFromString(String in) throws DeserializerException {
  812.         return (ProfiloCollaborazione) this.xmlToObj(in.getBytes(), ProfiloCollaborazione.class);
  813.     }  
  814.    
  815.    
  816.    
  817.     /*
  818.      =================================================================================
  819.      Object: servizio
  820.      =================================================================================
  821.     */
  822.    
  823.     /**
  824.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Servizio}
  825.      *
  826.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Servizio}
  827.      * @return Object type {@link org.openspcoop2.core.tracciamento.Servizio}
  828.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  829.      */
  830.     public Servizio readServizio(String fileName) throws DeserializerException {
  831.         return (Servizio) this.xmlToObj(fileName, Servizio.class);
  832.     }
  833.    
  834.     /**
  835.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Servizio}
  836.      *
  837.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Servizio}
  838.      * @return Object type {@link org.openspcoop2.core.tracciamento.Servizio}
  839.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  840.      */
  841.     public Servizio readServizio(File file) throws DeserializerException {
  842.         return (Servizio) this.xmlToObj(file, Servizio.class);
  843.     }
  844.    
  845.     /**
  846.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Servizio}
  847.      *
  848.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Servizio}
  849.      * @return Object type {@link org.openspcoop2.core.tracciamento.Servizio}
  850.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  851.      */
  852.     public Servizio readServizio(InputStream in) throws DeserializerException {
  853.         return (Servizio) this.xmlToObj(in, Servizio.class);
  854.     }  
  855.    
  856.     /**
  857.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Servizio}
  858.      *
  859.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Servizio}
  860.      * @return Object type {@link org.openspcoop2.core.tracciamento.Servizio}
  861.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  862.      */
  863.     public Servizio readServizio(byte[] in) throws DeserializerException {
  864.         return (Servizio) this.xmlToObj(in, Servizio.class);
  865.     }  
  866.    
  867.     /**
  868.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Servizio}
  869.      *
  870.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Servizio}
  871.      * @return Object type {@link org.openspcoop2.core.tracciamento.Servizio}
  872.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  873.      */
  874.     public Servizio readServizioFromString(String in) throws DeserializerException {
  875.         return (Servizio) this.xmlToObj(in.getBytes(), Servizio.class);
  876.     }  
  877.    
  878.    
  879.    
  880.     /*
  881.      =================================================================================
  882.      Object: data
  883.      =================================================================================
  884.     */
  885.    
  886.     /**
  887.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Data}
  888.      *
  889.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Data}
  890.      * @return Object type {@link org.openspcoop2.core.tracciamento.Data}
  891.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  892.      */
  893.     public Data readData(String fileName) throws DeserializerException {
  894.         return (Data) this.xmlToObj(fileName, Data.class);
  895.     }
  896.    
  897.     /**
  898.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Data}
  899.      *
  900.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Data}
  901.      * @return Object type {@link org.openspcoop2.core.tracciamento.Data}
  902.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  903.      */
  904.     public Data readData(File file) throws DeserializerException {
  905.         return (Data) this.xmlToObj(file, Data.class);
  906.     }
  907.    
  908.     /**
  909.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Data}
  910.      *
  911.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Data}
  912.      * @return Object type {@link org.openspcoop2.core.tracciamento.Data}
  913.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  914.      */
  915.     public Data readData(InputStream in) throws DeserializerException {
  916.         return (Data) this.xmlToObj(in, Data.class);
  917.     }  
  918.    
  919.     /**
  920.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Data}
  921.      *
  922.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Data}
  923.      * @return Object type {@link org.openspcoop2.core.tracciamento.Data}
  924.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  925.      */
  926.     public Data readData(byte[] in) throws DeserializerException {
  927.         return (Data) this.xmlToObj(in, Data.class);
  928.     }  
  929.    
  930.     /**
  931.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Data}
  932.      *
  933.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Data}
  934.      * @return Object type {@link org.openspcoop2.core.tracciamento.Data}
  935.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  936.      */
  937.     public Data readDataFromString(String in) throws DeserializerException {
  938.         return (Data) this.xmlToObj(in.getBytes(), Data.class);
  939.     }  
  940.    
  941.    
  942.    
  943.     /*
  944.      =================================================================================
  945.      Object: trasmissioni
  946.      =================================================================================
  947.     */
  948.    
  949.     /**
  950.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  951.      *
  952.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  953.      * @return Object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  954.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  955.      */
  956.     public Trasmissioni readTrasmissioni(String fileName) throws DeserializerException {
  957.         return (Trasmissioni) this.xmlToObj(fileName, Trasmissioni.class);
  958.     }
  959.    
  960.     /**
  961.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  962.      *
  963.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  964.      * @return Object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  965.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  966.      */
  967.     public Trasmissioni readTrasmissioni(File file) throws DeserializerException {
  968.         return (Trasmissioni) this.xmlToObj(file, Trasmissioni.class);
  969.     }
  970.    
  971.     /**
  972.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  973.      *
  974.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  975.      * @return Object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  976.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  977.      */
  978.     public Trasmissioni readTrasmissioni(InputStream in) throws DeserializerException {
  979.         return (Trasmissioni) this.xmlToObj(in, Trasmissioni.class);
  980.     }  
  981.    
  982.     /**
  983.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  984.      *
  985.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  986.      * @return Object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  987.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  988.      */
  989.     public Trasmissioni readTrasmissioni(byte[] in) throws DeserializerException {
  990.         return (Trasmissioni) this.xmlToObj(in, Trasmissioni.class);
  991.     }  
  992.    
  993.     /**
  994.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  995.      *
  996.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  997.      * @return Object type {@link org.openspcoop2.core.tracciamento.Trasmissioni}
  998.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  999.      */
  1000.     public Trasmissioni readTrasmissioniFromString(String in) throws DeserializerException {
  1001.         return (Trasmissioni) this.xmlToObj(in.getBytes(), Trasmissioni.class);
  1002.     }  
  1003.    
  1004.    
  1005.    
  1006.     /*
  1007.      =================================================================================
  1008.      Object: riscontri
  1009.      =================================================================================
  1010.     */
  1011.    
  1012.     /**
  1013.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1014.      *
  1015.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1016.      * @return Object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1017.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1018.      */
  1019.     public Riscontri readRiscontri(String fileName) throws DeserializerException {
  1020.         return (Riscontri) this.xmlToObj(fileName, Riscontri.class);
  1021.     }
  1022.    
  1023.     /**
  1024.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1025.      *
  1026.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1027.      * @return Object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1028.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1029.      */
  1030.     public Riscontri readRiscontri(File file) throws DeserializerException {
  1031.         return (Riscontri) this.xmlToObj(file, Riscontri.class);
  1032.     }
  1033.    
  1034.     /**
  1035.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1036.      *
  1037.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1038.      * @return Object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1039.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1040.      */
  1041.     public Riscontri readRiscontri(InputStream in) throws DeserializerException {
  1042.         return (Riscontri) this.xmlToObj(in, Riscontri.class);
  1043.     }  
  1044.    
  1045.     /**
  1046.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1047.      *
  1048.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1049.      * @return Object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1050.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1051.      */
  1052.     public Riscontri readRiscontri(byte[] in) throws DeserializerException {
  1053.         return (Riscontri) this.xmlToObj(in, Riscontri.class);
  1054.     }  
  1055.    
  1056.     /**
  1057.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1058.      *
  1059.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1060.      * @return Object type {@link org.openspcoop2.core.tracciamento.Riscontri}
  1061.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1062.      */
  1063.     public Riscontri readRiscontriFromString(String in) throws DeserializerException {
  1064.         return (Riscontri) this.xmlToObj(in.getBytes(), Riscontri.class);
  1065.     }  
  1066.    
  1067.    
  1068.    
  1069.     /*
  1070.      =================================================================================
  1071.      Object: eccezioni
  1072.      =================================================================================
  1073.     */
  1074.    
  1075.     /**
  1076.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1077.      *
  1078.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1079.      * @return Object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1080.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1081.      */
  1082.     public Eccezioni readEccezioni(String fileName) throws DeserializerException {
  1083.         return (Eccezioni) this.xmlToObj(fileName, Eccezioni.class);
  1084.     }
  1085.    
  1086.     /**
  1087.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1088.      *
  1089.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1090.      * @return Object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1091.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1092.      */
  1093.     public Eccezioni readEccezioni(File file) throws DeserializerException {
  1094.         return (Eccezioni) this.xmlToObj(file, Eccezioni.class);
  1095.     }
  1096.    
  1097.     /**
  1098.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1099.      *
  1100.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1101.      * @return Object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1102.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1103.      */
  1104.     public Eccezioni readEccezioni(InputStream in) throws DeserializerException {
  1105.         return (Eccezioni) this.xmlToObj(in, Eccezioni.class);
  1106.     }  
  1107.    
  1108.     /**
  1109.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1110.      *
  1111.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1112.      * @return Object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1113.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1114.      */
  1115.     public Eccezioni readEccezioni(byte[] in) throws DeserializerException {
  1116.         return (Eccezioni) this.xmlToObj(in, Eccezioni.class);
  1117.     }  
  1118.    
  1119.     /**
  1120.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1121.      *
  1122.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1123.      * @return Object type {@link org.openspcoop2.core.tracciamento.Eccezioni}
  1124.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1125.      */
  1126.     public Eccezioni readEccezioniFromString(String in) throws DeserializerException {
  1127.         return (Eccezioni) this.xmlToObj(in.getBytes(), Eccezioni.class);
  1128.     }  
  1129.    
  1130.    
  1131.    
  1132.     /*
  1133.      =================================================================================
  1134.      Object: protocollo
  1135.      =================================================================================
  1136.     */
  1137.    
  1138.     /**
  1139.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1140.      *
  1141.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1142.      * @return Object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1143.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1144.      */
  1145.     public Protocollo readProtocollo(String fileName) throws DeserializerException {
  1146.         return (Protocollo) this.xmlToObj(fileName, Protocollo.class);
  1147.     }
  1148.    
  1149.     /**
  1150.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1151.      *
  1152.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1153.      * @return Object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1154.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1155.      */
  1156.     public Protocollo readProtocollo(File file) throws DeserializerException {
  1157.         return (Protocollo) this.xmlToObj(file, Protocollo.class);
  1158.     }
  1159.    
  1160.     /**
  1161.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1162.      *
  1163.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1164.      * @return Object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1165.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1166.      */
  1167.     public Protocollo readProtocollo(InputStream in) throws DeserializerException {
  1168.         return (Protocollo) this.xmlToObj(in, Protocollo.class);
  1169.     }  
  1170.    
  1171.     /**
  1172.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1173.      *
  1174.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1175.      * @return Object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1176.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1177.      */
  1178.     public Protocollo readProtocollo(byte[] in) throws DeserializerException {
  1179.         return (Protocollo) this.xmlToObj(in, Protocollo.class);
  1180.     }  
  1181.    
  1182.     /**
  1183.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1184.      *
  1185.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1186.      * @return Object type {@link org.openspcoop2.core.tracciamento.Protocollo}
  1187.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1188.      */
  1189.     public Protocollo readProtocolloFromString(String in) throws DeserializerException {
  1190.         return (Protocollo) this.xmlToObj(in.getBytes(), Protocollo.class);
  1191.     }  
  1192.    
  1193.    
  1194.    
  1195.     /*
  1196.      =================================================================================
  1197.      Object: TipoData
  1198.      =================================================================================
  1199.     */
  1200.    
  1201.     /**
  1202.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1203.      *
  1204.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1205.      * @return Object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1206.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1207.      */
  1208.     public TipoData readTipoData(String fileName) throws DeserializerException {
  1209.         return (TipoData) this.xmlToObj(fileName, TipoData.class);
  1210.     }
  1211.    
  1212.     /**
  1213.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1214.      *
  1215.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1216.      * @return Object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1217.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1218.      */
  1219.     public TipoData readTipoData(File file) throws DeserializerException {
  1220.         return (TipoData) this.xmlToObj(file, TipoData.class);
  1221.     }
  1222.    
  1223.     /**
  1224.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1225.      *
  1226.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1227.      * @return Object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1228.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1229.      */
  1230.     public TipoData readTipoData(InputStream in) throws DeserializerException {
  1231.         return (TipoData) this.xmlToObj(in, TipoData.class);
  1232.     }  
  1233.    
  1234.     /**
  1235.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1236.      *
  1237.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1238.      * @return Object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1239.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1240.      */
  1241.     public TipoData readTipoData(byte[] in) throws DeserializerException {
  1242.         return (TipoData) this.xmlToObj(in, TipoData.class);
  1243.     }  
  1244.    
  1245.     /**
  1246.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1247.      *
  1248.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1249.      * @return Object type {@link org.openspcoop2.core.tracciamento.TipoData}
  1250.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1251.      */
  1252.     public TipoData readTipoDataFromString(String in) throws DeserializerException {
  1253.         return (TipoData) this.xmlToObj(in.getBytes(), TipoData.class);
  1254.     }  
  1255.    
  1256.    
  1257.    
  1258.     /*
  1259.      =================================================================================
  1260.      Object: soggetto-identificativo
  1261.      =================================================================================
  1262.     */
  1263.    
  1264.     /**
  1265.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1266.      *
  1267.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1268.      * @return Object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1269.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1270.      */
  1271.     public SoggettoIdentificativo readSoggettoIdentificativo(String fileName) throws DeserializerException {
  1272.         return (SoggettoIdentificativo) this.xmlToObj(fileName, SoggettoIdentificativo.class);
  1273.     }
  1274.    
  1275.     /**
  1276.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1277.      *
  1278.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1279.      * @return Object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1280.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1281.      */
  1282.     public SoggettoIdentificativo readSoggettoIdentificativo(File file) throws DeserializerException {
  1283.         return (SoggettoIdentificativo) this.xmlToObj(file, SoggettoIdentificativo.class);
  1284.     }
  1285.    
  1286.     /**
  1287.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1288.      *
  1289.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1290.      * @return Object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1291.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1292.      */
  1293.     public SoggettoIdentificativo readSoggettoIdentificativo(InputStream in) throws DeserializerException {
  1294.         return (SoggettoIdentificativo) this.xmlToObj(in, SoggettoIdentificativo.class);
  1295.     }  
  1296.    
  1297.     /**
  1298.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1299.      *
  1300.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1301.      * @return Object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1302.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1303.      */
  1304.     public SoggettoIdentificativo readSoggettoIdentificativo(byte[] in) throws DeserializerException {
  1305.         return (SoggettoIdentificativo) this.xmlToObj(in, SoggettoIdentificativo.class);
  1306.     }  
  1307.    
  1308.     /**
  1309.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1310.      *
  1311.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1312.      * @return Object type {@link org.openspcoop2.core.tracciamento.SoggettoIdentificativo}
  1313.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1314.      */
  1315.     public SoggettoIdentificativo readSoggettoIdentificativoFromString(String in) throws DeserializerException {
  1316.         return (SoggettoIdentificativo) this.xmlToObj(in.getBytes(), SoggettoIdentificativo.class);
  1317.     }  
  1318.    
  1319.    
  1320.    
  1321.     /*
  1322.      =================================================================================
  1323.      Object: dominio-soggetto
  1324.      =================================================================================
  1325.     */
  1326.    
  1327.     /**
  1328.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1329.      *
  1330.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1331.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1332.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1333.      */
  1334.     public DominioSoggetto readDominioSoggetto(String fileName) throws DeserializerException {
  1335.         return (DominioSoggetto) this.xmlToObj(fileName, DominioSoggetto.class);
  1336.     }
  1337.    
  1338.     /**
  1339.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1340.      *
  1341.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1342.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1343.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1344.      */
  1345.     public DominioSoggetto readDominioSoggetto(File file) throws DeserializerException {
  1346.         return (DominioSoggetto) this.xmlToObj(file, DominioSoggetto.class);
  1347.     }
  1348.    
  1349.     /**
  1350.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1351.      *
  1352.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1353.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1354.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1355.      */
  1356.     public DominioSoggetto readDominioSoggetto(InputStream in) throws DeserializerException {
  1357.         return (DominioSoggetto) this.xmlToObj(in, DominioSoggetto.class);
  1358.     }  
  1359.    
  1360.     /**
  1361.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1362.      *
  1363.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1364.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1365.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1366.      */
  1367.     public DominioSoggetto readDominioSoggetto(byte[] in) throws DeserializerException {
  1368.         return (DominioSoggetto) this.xmlToObj(in, DominioSoggetto.class);
  1369.     }  
  1370.    
  1371.     /**
  1372.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1373.      *
  1374.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1375.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioSoggetto}
  1376.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1377.      */
  1378.     public DominioSoggetto readDominioSoggettoFromString(String in) throws DeserializerException {
  1379.         return (DominioSoggetto) this.xmlToObj(in.getBytes(), DominioSoggetto.class);
  1380.     }  
  1381.    
  1382.    
  1383.    
  1384.     /*
  1385.      =================================================================================
  1386.      Object: riscontro
  1387.      =================================================================================
  1388.     */
  1389.    
  1390.     /**
  1391.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1392.      *
  1393.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1394.      * @return Object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1395.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1396.      */
  1397.     public Riscontro readRiscontro(String fileName) throws DeserializerException {
  1398.         return (Riscontro) this.xmlToObj(fileName, Riscontro.class);
  1399.     }
  1400.    
  1401.     /**
  1402.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1403.      *
  1404.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1405.      * @return Object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1406.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1407.      */
  1408.     public Riscontro readRiscontro(File file) throws DeserializerException {
  1409.         return (Riscontro) this.xmlToObj(file, Riscontro.class);
  1410.     }
  1411.    
  1412.     /**
  1413.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1414.      *
  1415.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1416.      * @return Object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1417.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1418.      */
  1419.     public Riscontro readRiscontro(InputStream in) throws DeserializerException {
  1420.         return (Riscontro) this.xmlToObj(in, Riscontro.class);
  1421.     }  
  1422.    
  1423.     /**
  1424.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1425.      *
  1426.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1427.      * @return Object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1428.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1429.      */
  1430.     public Riscontro readRiscontro(byte[] in) throws DeserializerException {
  1431.         return (Riscontro) this.xmlToObj(in, Riscontro.class);
  1432.     }  
  1433.    
  1434.     /**
  1435.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1436.      *
  1437.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1438.      * @return Object type {@link org.openspcoop2.core.tracciamento.Riscontro}
  1439.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1440.      */
  1441.     public Riscontro readRiscontroFromString(String in) throws DeserializerException {
  1442.         return (Riscontro) this.xmlToObj(in.getBytes(), Riscontro.class);
  1443.     }  
  1444.    
  1445.    
  1446.    
  1447.     /*
  1448.      =================================================================================
  1449.      Object: eccezione
  1450.      =================================================================================
  1451.     */
  1452.    
  1453.     /**
  1454.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1455.      *
  1456.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1457.      * @return Object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1458.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1459.      */
  1460.     public Eccezione readEccezione(String fileName) throws DeserializerException {
  1461.         return (Eccezione) this.xmlToObj(fileName, Eccezione.class);
  1462.     }
  1463.    
  1464.     /**
  1465.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1466.      *
  1467.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1468.      * @return Object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1469.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1470.      */
  1471.     public Eccezione readEccezione(File file) throws DeserializerException {
  1472.         return (Eccezione) this.xmlToObj(file, Eccezione.class);
  1473.     }
  1474.    
  1475.     /**
  1476.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1477.      *
  1478.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1479.      * @return Object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1480.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1481.      */
  1482.     public Eccezione readEccezione(InputStream in) throws DeserializerException {
  1483.         return (Eccezione) this.xmlToObj(in, Eccezione.class);
  1484.     }  
  1485.    
  1486.     /**
  1487.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1488.      *
  1489.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1490.      * @return Object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1491.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1492.      */
  1493.     public Eccezione readEccezione(byte[] in) throws DeserializerException {
  1494.         return (Eccezione) this.xmlToObj(in, Eccezione.class);
  1495.     }  
  1496.    
  1497.     /**
  1498.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1499.      *
  1500.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1501.      * @return Object type {@link org.openspcoop2.core.tracciamento.Eccezione}
  1502.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1503.      */
  1504.     public Eccezione readEccezioneFromString(String in) throws DeserializerException {
  1505.         return (Eccezione) this.xmlToObj(in.getBytes(), Eccezione.class);
  1506.     }  
  1507.    
  1508.    
  1509.    
  1510.     /*
  1511.      =================================================================================
  1512.      Object: CodiceEccezione
  1513.      =================================================================================
  1514.     */
  1515.    
  1516.     /**
  1517.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1518.      *
  1519.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1520.      * @return Object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1521.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1522.      */
  1523.     public CodiceEccezione readCodiceEccezione(String fileName) throws DeserializerException {
  1524.         return (CodiceEccezione) this.xmlToObj(fileName, CodiceEccezione.class);
  1525.     }
  1526.    
  1527.     /**
  1528.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1529.      *
  1530.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1531.      * @return Object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1532.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1533.      */
  1534.     public CodiceEccezione readCodiceEccezione(File file) throws DeserializerException {
  1535.         return (CodiceEccezione) this.xmlToObj(file, CodiceEccezione.class);
  1536.     }
  1537.    
  1538.     /**
  1539.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1540.      *
  1541.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1542.      * @return Object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1543.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1544.      */
  1545.     public CodiceEccezione readCodiceEccezione(InputStream in) throws DeserializerException {
  1546.         return (CodiceEccezione) this.xmlToObj(in, CodiceEccezione.class);
  1547.     }  
  1548.    
  1549.     /**
  1550.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1551.      *
  1552.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1553.      * @return Object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1554.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1555.      */
  1556.     public CodiceEccezione readCodiceEccezione(byte[] in) throws DeserializerException {
  1557.         return (CodiceEccezione) this.xmlToObj(in, CodiceEccezione.class);
  1558.     }  
  1559.    
  1560.     /**
  1561.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1562.      *
  1563.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1564.      * @return Object type {@link org.openspcoop2.core.tracciamento.CodiceEccezione}
  1565.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1566.      */
  1567.     public CodiceEccezione readCodiceEccezioneFromString(String in) throws DeserializerException {
  1568.         return (CodiceEccezione) this.xmlToObj(in.getBytes(), CodiceEccezione.class);
  1569.     }  
  1570.    
  1571.    
  1572.    
  1573.     /*
  1574.      =================================================================================
  1575.      Object: ContestoCodificaEccezione
  1576.      =================================================================================
  1577.     */
  1578.    
  1579.     /**
  1580.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1581.      *
  1582.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1583.      * @return Object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1584.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1585.      */
  1586.     public ContestoCodificaEccezione readContestoCodificaEccezione(String fileName) throws DeserializerException {
  1587.         return (ContestoCodificaEccezione) this.xmlToObj(fileName, ContestoCodificaEccezione.class);
  1588.     }
  1589.    
  1590.     /**
  1591.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1592.      *
  1593.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1594.      * @return Object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1595.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1596.      */
  1597.     public ContestoCodificaEccezione readContestoCodificaEccezione(File file) throws DeserializerException {
  1598.         return (ContestoCodificaEccezione) this.xmlToObj(file, ContestoCodificaEccezione.class);
  1599.     }
  1600.    
  1601.     /**
  1602.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1603.      *
  1604.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1605.      * @return Object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1606.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1607.      */
  1608.     public ContestoCodificaEccezione readContestoCodificaEccezione(InputStream in) throws DeserializerException {
  1609.         return (ContestoCodificaEccezione) this.xmlToObj(in, ContestoCodificaEccezione.class);
  1610.     }  
  1611.    
  1612.     /**
  1613.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1614.      *
  1615.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1616.      * @return Object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1617.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1618.      */
  1619.     public ContestoCodificaEccezione readContestoCodificaEccezione(byte[] in) throws DeserializerException {
  1620.         return (ContestoCodificaEccezione) this.xmlToObj(in, ContestoCodificaEccezione.class);
  1621.     }  
  1622.    
  1623.     /**
  1624.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1625.      *
  1626.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1627.      * @return Object type {@link org.openspcoop2.core.tracciamento.ContestoCodificaEccezione}
  1628.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1629.      */
  1630.     public ContestoCodificaEccezione readContestoCodificaEccezioneFromString(String in) throws DeserializerException {
  1631.         return (ContestoCodificaEccezione) this.xmlToObj(in.getBytes(), ContestoCodificaEccezione.class);
  1632.     }  
  1633.    
  1634.    
  1635.    
  1636.     /*
  1637.      =================================================================================
  1638.      Object: RilevanzaEccezione
  1639.      =================================================================================
  1640.     */
  1641.    
  1642.     /**
  1643.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1644.      *
  1645.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1646.      * @return Object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1647.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1648.      */
  1649.     public RilevanzaEccezione readRilevanzaEccezione(String fileName) throws DeserializerException {
  1650.         return (RilevanzaEccezione) this.xmlToObj(fileName, RilevanzaEccezione.class);
  1651.     }
  1652.    
  1653.     /**
  1654.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1655.      *
  1656.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1657.      * @return Object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1658.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1659.      */
  1660.     public RilevanzaEccezione readRilevanzaEccezione(File file) throws DeserializerException {
  1661.         return (RilevanzaEccezione) this.xmlToObj(file, RilevanzaEccezione.class);
  1662.     }
  1663.    
  1664.     /**
  1665.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1666.      *
  1667.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1668.      * @return Object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1669.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1670.      */
  1671.     public RilevanzaEccezione readRilevanzaEccezione(InputStream in) throws DeserializerException {
  1672.         return (RilevanzaEccezione) this.xmlToObj(in, RilevanzaEccezione.class);
  1673.     }  
  1674.    
  1675.     /**
  1676.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1677.      *
  1678.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1679.      * @return Object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1680.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1681.      */
  1682.     public RilevanzaEccezione readRilevanzaEccezione(byte[] in) throws DeserializerException {
  1683.         return (RilevanzaEccezione) this.xmlToObj(in, RilevanzaEccezione.class);
  1684.     }  
  1685.    
  1686.     /**
  1687.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1688.      *
  1689.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1690.      * @return Object type {@link org.openspcoop2.core.tracciamento.RilevanzaEccezione}
  1691.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1692.      */
  1693.     public RilevanzaEccezione readRilevanzaEccezioneFromString(String in) throws DeserializerException {
  1694.         return (RilevanzaEccezione) this.xmlToObj(in.getBytes(), RilevanzaEccezione.class);
  1695.     }  
  1696.    
  1697.    
  1698.    
  1699.     /*
  1700.      =================================================================================
  1701.      Object: proprieta
  1702.      =================================================================================
  1703.     */
  1704.    
  1705.     /**
  1706.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1707.      *
  1708.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1709.      * @return Object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1710.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1711.      */
  1712.     public Proprieta readProprieta(String fileName) throws DeserializerException {
  1713.         return (Proprieta) this.xmlToObj(fileName, Proprieta.class);
  1714.     }
  1715.    
  1716.     /**
  1717.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1718.      *
  1719.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1720.      * @return Object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1721.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1722.      */
  1723.     public Proprieta readProprieta(File file) throws DeserializerException {
  1724.         return (Proprieta) this.xmlToObj(file, Proprieta.class);
  1725.     }
  1726.    
  1727.     /**
  1728.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1729.      *
  1730.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1731.      * @return Object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1732.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1733.      */
  1734.     public Proprieta readProprieta(InputStream in) throws DeserializerException {
  1735.         return (Proprieta) this.xmlToObj(in, Proprieta.class);
  1736.     }  
  1737.    
  1738.     /**
  1739.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1740.      *
  1741.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1742.      * @return Object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1743.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1744.      */
  1745.     public Proprieta readProprieta(byte[] in) throws DeserializerException {
  1746.         return (Proprieta) this.xmlToObj(in, Proprieta.class);
  1747.     }  
  1748.    
  1749.     /**
  1750.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1751.      *
  1752.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1753.      * @return Object type {@link org.openspcoop2.core.tracciamento.Proprieta}
  1754.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1755.      */
  1756.     public Proprieta readProprietaFromString(String in) throws DeserializerException {
  1757.         return (Proprieta) this.xmlToObj(in.getBytes(), Proprieta.class);
  1758.     }  
  1759.    
  1760.    
  1761.    
  1762.     /*
  1763.      =================================================================================
  1764.      Object: trasmissione
  1765.      =================================================================================
  1766.     */
  1767.    
  1768.     /**
  1769.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1770.      *
  1771.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1772.      * @return Object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1773.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1774.      */
  1775.     public Trasmissione readTrasmissione(String fileName) throws DeserializerException {
  1776.         return (Trasmissione) this.xmlToObj(fileName, Trasmissione.class);
  1777.     }
  1778.    
  1779.     /**
  1780.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1781.      *
  1782.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1783.      * @return Object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1784.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1785.      */
  1786.     public Trasmissione readTrasmissione(File file) throws DeserializerException {
  1787.         return (Trasmissione) this.xmlToObj(file, Trasmissione.class);
  1788.     }
  1789.    
  1790.     /**
  1791.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1792.      *
  1793.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1794.      * @return Object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1795.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1796.      */
  1797.     public Trasmissione readTrasmissione(InputStream in) throws DeserializerException {
  1798.         return (Trasmissione) this.xmlToObj(in, Trasmissione.class);
  1799.     }  
  1800.    
  1801.     /**
  1802.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1803.      *
  1804.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1805.      * @return Object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1806.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1807.      */
  1808.     public Trasmissione readTrasmissione(byte[] in) throws DeserializerException {
  1809.         return (Trasmissione) this.xmlToObj(in, Trasmissione.class);
  1810.     }  
  1811.    
  1812.     /**
  1813.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1814.      *
  1815.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1816.      * @return Object type {@link org.openspcoop2.core.tracciamento.Trasmissione}
  1817.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1818.      */
  1819.     public Trasmissione readTrasmissioneFromString(String in) throws DeserializerException {
  1820.         return (Trasmissione) this.xmlToObj(in.getBytes(), Trasmissione.class);
  1821.     }  
  1822.    
  1823.    
  1824.    
  1825.     /*
  1826.      =================================================================================
  1827.      Object: dominio-id-traccia-soggetto
  1828.      =================================================================================
  1829.     */
  1830.    
  1831.     /**
  1832.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1833.      *
  1834.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1835.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1836.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1837.      */
  1838.     public DominioIdTracciaSoggetto readDominioIdTracciaSoggetto(String fileName) throws DeserializerException {
  1839.         return (DominioIdTracciaSoggetto) this.xmlToObj(fileName, DominioIdTracciaSoggetto.class);
  1840.     }
  1841.    
  1842.     /**
  1843.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1844.      *
  1845.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1846.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1847.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1848.      */
  1849.     public DominioIdTracciaSoggetto readDominioIdTracciaSoggetto(File file) throws DeserializerException {
  1850.         return (DominioIdTracciaSoggetto) this.xmlToObj(file, DominioIdTracciaSoggetto.class);
  1851.     }
  1852.    
  1853.     /**
  1854.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1855.      *
  1856.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1857.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1858.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1859.      */
  1860.     public DominioIdTracciaSoggetto readDominioIdTracciaSoggetto(InputStream in) throws DeserializerException {
  1861.         return (DominioIdTracciaSoggetto) this.xmlToObj(in, DominioIdTracciaSoggetto.class);
  1862.     }  
  1863.    
  1864.     /**
  1865.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1866.      *
  1867.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1868.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1869.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1870.      */
  1871.     public DominioIdTracciaSoggetto readDominioIdTracciaSoggetto(byte[] in) throws DeserializerException {
  1872.         return (DominioIdTracciaSoggetto) this.xmlToObj(in, DominioIdTracciaSoggetto.class);
  1873.     }  
  1874.    
  1875.     /**
  1876.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1877.      *
  1878.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1879.      * @return Object type {@link org.openspcoop2.core.tracciamento.DominioIdTracciaSoggetto}
  1880.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1881.      */
  1882.     public DominioIdTracciaSoggetto readDominioIdTracciaSoggettoFromString(String in) throws DeserializerException {
  1883.         return (DominioIdTracciaSoggetto) this.xmlToObj(in.getBytes(), DominioIdTracciaSoggetto.class);
  1884.     }  
  1885.    
  1886.    
  1887.    

  1888. }