Example usage for com.google.gson Gson fromJson

List of usage examples for com.google.gson Gson fromJson

Introduction

In this page you can find the example usage for com.google.gson Gson fromJson.

Prototype

@SuppressWarnings("unchecked")
public <T> T fromJson(JsonElement json, Type typeOfT) throws JsonSyntaxException 

Source Link

Document

This method deserializes the Json read from the specified parse tree into an object of the specified type.

Usage

From source file:br.edu.ifrn.pdscfyp.Model.Usuario.java

public static Usuario login(String login, String senha) {

    Client c = Client.create();//from  www  .  j a  va 2s.c  o m

    WebResource wr = c.resource("https://apifyp.herokuapp.com/Login?login=" + login + "&senha=" + senha);
    String json = wr.get(String.class);

    Gson gson = new Gson();

    return gson.fromJson(json, new TypeToken<Usuario>() {
    }.getType());
}

From source file:br.edu.unochapeco.unoheartserver.model.Equipe.java

@Override
public Equipe parse(String JSONString) {
    Gson gson = CustomGsonBuilder.getInstance();
    Equipe equipe = gson.fromJson(JSONString, Equipe.class);
    return equipe;
}

From source file:br.edu.unochapeco.unoheartserver.model.Equipe.java

@Override
public Equipe parse(InputStream in) throws Exception {
    Gson gson = CustomGsonBuilder.getInstance();
    BufferedReader reader = new BufferedReader(new InputStreamReader(in, Constantes.ENCODING_PADRAO));
    Equipe equipe = gson.fromJson(reader, Equipe.class);
    return equipe;
}

From source file:br.edu.unochapeco.unoheartserver.model.exception.ErrorHandling.java

public static ErrorHandling getInstance(InputStream in) throws UnsupportedEncodingException {

    Gson gson = CustomGsonBuilder.getInstance();
    BufferedReader reader = new BufferedReader(new InputStreamReader(in, Constantes.ENCODING_PADRAO));
    ErrorHandling msg = gson.fromJson(reader, ErrorHandling.class);
    return msg;/*from  ww  w.  j  a va  2  s .c  o m*/
}

From source file:br.edu.unochapeco.unoheartserver.model.exception.ErrorHandling.java

public static ErrorHandling getInstance(String JSONString) throws UnsupportedEncodingException {

    Gson gson = CustomGsonBuilder.getInstance();
    ErrorHandling msg = gson.fromJson(JSONString, ErrorHandling.class);
    return msg;//from  ww w .  jav  a 2  s  .  c o m
}

From source file:br.edu.unochapeco.unoheartserver.model.FrequenciaFiltroGrafico.java

public FrequenciaFiltroGrafico parse(String JSONString) {
    Gson gson = CustomGsonBuilder.getInstance();
    FrequenciaFiltroGrafico item = gson.fromJson(JSONString, FrequenciaFiltroGrafico.class);
    return item;// w w  w .  j a  v a  2s.co  m
}

From source file:br.edu.unochapeco.unoheartserver.model.FrequenciaFiltroGrafico.java

public FrequenciaFiltroGrafico parse(InputStream in) throws UnsupportedEncodingException {
    Gson gson = CustomGsonBuilder.getInstance();
    BufferedReader reader = new BufferedReader(new InputStreamReader(in, Constantes.ENCODING_PADRAO));
    FrequenciaFiltroGrafico item = gson.fromJson(reader, FrequenciaFiltroGrafico.class);
    return item;//w ww  . j  av a  2 s .c om
}

From source file:br.edu.unochapeco.unoheartserver.model.HistoricoAlimentacao.java

@Override
public HistoricoAlimentacao parse(String JSONString) {
    Gson gson = CustomGsonBuilder.getInstance();
    HistoricoAlimentacao historicoRepouso = gson.fromJson(JSONString, HistoricoAlimentacao.class);
    return historicoRepouso;
}

From source file:br.edu.unochapeco.unoheartserver.model.HistoricoAlimentacao.java

@Override
public HistoricoAlimentacao parse(InputStream in) throws Exception {
    Gson gson = CustomGsonBuilder.getInstance();
    BufferedReader reader = new BufferedReader(new InputStreamReader(in, Constantes.ENCODING_PADRAO));
    HistoricoAlimentacao historicoRepouso = gson.fromJson(reader, HistoricoAlimentacao.class);
    return historicoRepouso;
}

From source file:br.edu.unochapeco.unoheartserver.model.HistoricoAltura.java

@Override
public HistoricoAltura parse(String JSONString) {
    Gson gson = CustomGsonBuilder.getInstance();
    HistoricoAltura historicoAltura = gson.fromJson(JSONString, HistoricoAltura.class);
    return historicoAltura;
}