@Override public R read(JsonReader in) throws IOException { JsonElement jsonElement = Streams.parse(in); TypeAdapter<R> adapter = getAdapterFor(jsonElement); return adapter == null ? null : adapter.fromJsonTree(jsonElement); } }
@Override public R read(JsonReader in) throws IOException { JsonElement jsonElement = Streams.parse(in); TypeAdapter<R> adapter = getAdapterFor(jsonElement); return adapter == null ? null : adapter.fromJsonTree(jsonElement); } }