Interface TypeAdapter