| GET | /assistenza/query/custom1 |
|---|
import java.math.*;
import java.util.*;
import net.servicestack.client.*;
public class dtos
{
public static class CustomListaContratti1
{
public String PODPDR = null;
public String CF = null;
public String PIVA = null;
public Integer NumeroContratto = null;
public String RifContratto = null;
public String getPodpdr() { return PODPDR; }
public CustomListaContratti1 setPodpdr(String value) { this.PODPDR = value; return this; }
public String getCf() { return CF; }
public CustomListaContratti1 setCf(String value) { this.CF = value; return this; }
public String getPiva() { return PIVA; }
public CustomListaContratti1 setPiva(String value) { this.PIVA = value; return this; }
public Integer getNumeroContratto() { return NumeroContratto; }
public CustomListaContratti1 setNumeroContratto(Integer value) { this.NumeroContratto = value; return this; }
public String getRifContratto() { return RifContratto; }
public CustomListaContratti1 setRifContratto(String value) { this.RifContratto = value; return this; }
}
public static class CustomListaContratti1Response
{
public ArrayList<CustomListaContratti1Response_Result> Risultati = null;
public ArrayList<CustomListaContratti1Response_Result> getRisultati() { return Risultati; }
public CustomListaContratti1Response setRisultati(ArrayList<CustomListaContratti1Response_Result> value) { this.Risultati = value; return this; }
}
public static class CustomListaContratti1Response_Result
{
public Integer CodiceImpianto = null;
public String IndirizzoImpianto = null;
public String NumeroCivicoImpianto = null;
public FK_Comune ComuneImpianto = null;
public Date DataUltimoIntervento = null;
public Date DataProssimaManutenzionePrevista = null;
public Date DataProssimaRdIProgrammata = null;
public ArrayList<CustomListaContratti1Response_Result_Contratto> Contratti = null;
public Integer getCodiceImpianto() { return CodiceImpianto; }
public CustomListaContratti1Response_Result setCodiceImpianto(Integer value) { this.CodiceImpianto = value; return this; }
public String getIndirizzoImpianto() { return IndirizzoImpianto; }
public CustomListaContratti1Response_Result setIndirizzoImpianto(String value) { this.IndirizzoImpianto = value; return this; }
public String getNumeroCivicoImpianto() { return NumeroCivicoImpianto; }
public CustomListaContratti1Response_Result setNumeroCivicoImpianto(String value) { this.NumeroCivicoImpianto = value; return this; }
public FK_Comune getComuneImpianto() { return ComuneImpianto; }
public CustomListaContratti1Response_Result setComuneImpianto(FK_Comune value) { this.ComuneImpianto = value; return this; }
public Date getDataUltimoIntervento() { return DataUltimoIntervento; }
public CustomListaContratti1Response_Result setDataUltimoIntervento(Date value) { this.DataUltimoIntervento = value; return this; }
public Date getDataProssimaManutenzionePrevista() { return DataProssimaManutenzionePrevista; }
public CustomListaContratti1Response_Result setDataProssimaManutenzionePrevista(Date value) { this.DataProssimaManutenzionePrevista = value; return this; }
public Date getDataProssimaRdIProgrammata() { return DataProssimaRdIProgrammata; }
public CustomListaContratti1Response_Result setDataProssimaRdIProgrammata(Date value) { this.DataProssimaRdIProgrammata = value; return this; }
public ArrayList<CustomListaContratti1Response_Result_Contratto> getContratti() { return Contratti; }
public CustomListaContratti1Response_Result setContratti(ArrayList<CustomListaContratti1Response_Result_Contratto> value) { this.Contratti = value; return this; }
}
public static class FK_Comune extends FK
{
public String CAP = null;
public String Denominazione = null;
public String Provincia = null;
public String CodiceISTAT = null;
public String getCap() { return CAP; }
public FK_Comune setCap(String value) { this.CAP = value; return this; }
public String getDenominazione() { return Denominazione; }
public FK_Comune setDenominazione(String value) { this.Denominazione = value; return this; }
public String getProvincia() { return Provincia; }
public FK_Comune setProvincia(String value) { this.Provincia = value; return this; }
public String getCodiceISTAT() { return CodiceISTAT; }
public FK_Comune setCodiceISTAT(String value) { this.CodiceISTAT = value; return this; }
}
public static class FK
{
public Integer Id = null;
public Integer getId() { return Id; }
public FK setId(Integer value) { this.Id = value; return this; }
}
public static class CustomListaContratti1Response_Result_Contratto
{
public Integer Numero = null;
public String DescrizioneTipo = null;
public String CodiceTipo = null;
public Double Importo = null;
public Date DataStipula = null;
public Date DataInizio = null;
public Date DataFineCopertura = null;
public Date DataFineTacitoRinnovo = null;
public String Riferimento = null;
public Integer getNumero() { return Numero; }
public CustomListaContratti1Response_Result_Contratto setNumero(Integer value) { this.Numero = value; return this; }
public String getDescrizioneTipo() { return DescrizioneTipo; }
public CustomListaContratti1Response_Result_Contratto setDescrizioneTipo(String value) { this.DescrizioneTipo = value; return this; }
public String getCodiceTipo() { return CodiceTipo; }
public CustomListaContratti1Response_Result_Contratto setCodiceTipo(String value) { this.CodiceTipo = value; return this; }
public Double getImporto() { return Importo; }
public CustomListaContratti1Response_Result_Contratto setImporto(Double value) { this.Importo = value; return this; }
public Date getDataStipula() { return DataStipula; }
public CustomListaContratti1Response_Result_Contratto setDataStipula(Date value) { this.DataStipula = value; return this; }
public Date getDataInizio() { return DataInizio; }
public CustomListaContratti1Response_Result_Contratto setDataInizio(Date value) { this.DataInizio = value; return this; }
public Date getDataFineCopertura() { return DataFineCopertura; }
public CustomListaContratti1Response_Result_Contratto setDataFineCopertura(Date value) { this.DataFineCopertura = value; return this; }
public Date getDataFineTacitoRinnovo() { return DataFineTacitoRinnovo; }
public CustomListaContratti1Response_Result_Contratto setDataFineTacitoRinnovo(Date value) { this.DataFineTacitoRinnovo = value; return this; }
public String getRiferimento() { return Riferimento; }
public CustomListaContratti1Response_Result_Contratto setRiferimento(String value) { this.Riferimento = value; return this; }
}
}
Java CustomListaContratti1 DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /assistenza/query/custom1 HTTP/1.1 Host: unico3.link.api Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"Risultati":[{"CodiceImpianto":0,"IndirizzoImpianto":"String","NumeroCivicoImpianto":"String","ComuneImpianto":{"CAP":"String","Denominazione":"String","Provincia":"String","CodiceISTAT":"String","Id":0},"DataUltimoIntervento":"0001-01-01T00:00:00.0000000","DataProssimaManutenzionePrevista":"0001-01-01T00:00:00.0000000","DataProssimaRdIProgrammata":"0001-01-01T00:00:00.0000000","Contratti":[{"Numero":0,"DescrizioneTipo":"String","CodiceTipo":"String","Importo":0,"DataStipula":"0001-01-01T00:00:00.0000000","DataInizio":"0001-01-01T00:00:00.0000000","DataFineCopertura":"0001-01-01T00:00:00.0000000","DataFineTacitoRinnovo":"0001-01-01T00:00:00.0000000","Riferimento":"String"}]}]}