package com.axiastudio.suite.interoperabilita.entities;
import javax.xml.bind.annotation.*;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
/**
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"identificatore",
"messaggioRicevuto",
"riferimenti",
"descrizione"
})
@XmlRootElement(name = "ConfermaRicezione")
public class ConfermaRicezione {
@XmlAttribute(name = "versione")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String versione;
@XmlAttribute(name = "xml:lang")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String xmlLang;
@XmlElement(name = "Identificatore", required = true)
protected Identificatore identificatore;
@XmlElement(name = "MessaggioRicevuto", required = true)
protected MessaggioRicevuto messaggioRicevuto;
@XmlElement(name = "Riferimenti")
protected Riferimenti riferimenti;
@XmlElement(name = "Descrizione")
protected Descrizione descrizione;
/**
* Gets the value of the versione property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVersione() {
if (versione == null) {
return "aaaa-mm-gg";
} else {
return versione;
}
}
/**
* Sets the value of the versione property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVersione(String value) {
this.versione = value;
}
/**
* Gets the value of the xmlLang property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getXmlLang() {
if (xmlLang == null) {
return "it";
} else {
return xmlLang;
}
}
/**
* Sets the value of the xmlLang property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setXmlLang(String value) {
this.xmlLang = value;
}
/**
* Gets the value of the identificatore property.
*
* @return
* possible object is
* {@link Identificatore }
*
*/
public Identificatore getIdentificatore() {
return identificatore;
}
/**
* Sets the value of the identificatore property.
*
* @param value
* allowed object is
* {@link Identificatore }
*
*/
public void setIdentificatore(Identificatore value) {
this.identificatore = value;
}
/**
* Gets the value of the messaggioRicevuto property.
*
* @return
* possible object is
* {@link MessaggioRicevuto }
*
*/
public MessaggioRicevuto getMessaggioRicevuto() {
return messaggioRicevuto;
}
/**
* Sets the value of the messaggioRicevuto property.
*
* @param value
* allowed object is
* {@link MessaggioRicevuto }
*
*/
public void setMessaggioRicevuto(MessaggioRicevuto value) {
this.messaggioRicevuto = value;
}
/**
* Gets the value of the riferimenti property.
*
* @return
* possible object is
* {@link Riferimenti }
*
*/
public Riferimenti getRiferimenti() {
return riferimenti;
}
/**
* Sets the value of the riferimenti property.
*
* @param value
* allowed object is
* {@link Riferimenti }
*
*/
public void setRiferimenti(Riferimenti value) {
this.riferimenti = value;
}
/**
* Gets the value of the descrizione property.
*
* @return
* possible object is
* {@link Descrizione }
*
*/
public Descrizione getDescrizione() {
return descrizione;
}
/**
* Sets the value of the descrizione property.
*
* @param value
* allowed object is
* {@link Descrizione }
*
*/
public void setDescrizione(Descrizione value) {
this.descrizione = value;
}
}