}
@SuppressWarnings({ "rawtypes", "unchecked" })
private <T> T deserializeObject(JsonReadGenericRecord rec, String typeName, JsonNode node) {
NFTypeSerializer serializer = ((NFTypeSerializer) (framework.getSerializer(typeName)));
return (T) serializer.deserialize(new JsonReadGenericRecord(serializer.getFastBlobSchema(), node));
}
@Override
public <T> T deserializeObject(JsonReadGenericRecord rec, String fieldName, Class<T> clazz) {
JsonNode node = getJsonNode(rec, fieldName);