public final class SchemaTypeAdapter extends com.google.gson.TypeAdapter<Schema>
Gson.
Expected usage:
Schema schema = ...;
Gson gson = new GsonBuilder()
.registerTypeAdapter(Schema.class, new SchemaTypeAdapter())
.create();
String json = gson.toJson(schema);
Schema newSchema = gson.fromJson(json, Schema.class);
| Constructor and Description |
|---|
SchemaTypeAdapter() |
| Modifier and Type | Method and Description |
|---|---|
Schema |
read(com.google.gson.stream.JsonReader reader) |
void |
write(com.google.gson.stream.JsonWriter writer,
Schema schema) |
public void write(com.google.gson.stream.JsonWriter writer,
Schema schema)
throws IOException
write in class com.google.gson.TypeAdapter<Schema>IOExceptionpublic Schema read(com.google.gson.stream.JsonReader reader) throws IOException
read in class com.google.gson.TypeAdapter<Schema>IOExceptionCopyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.