}
@Override
public void write(JsonWriter writer, ContentBody value) throws IOException {
ContentBody src = (ContentBody) value;
writer.beginObject();
for(Map.Entry<String, Object> entry : src.entrySet()) {
String key = entry.getKey();
TypeAdapter adapter = adapters.getAdapter(key);
writer.name(key);
adapter.write(writer, entry.getValue());
}