return serializer;
}
@SuppressWarnings("unchecked")
private static Serializer<Object> serializerOf(Field field) {
ValueSerializer annotation = field.getAnnotation(ValueSerializer.class);
return annotation == null ? CassidyUtils.inferSerializer(field.getType()) : CassidyUtils.instantiate(annotation.value());
}