public class IdHandlerFactory {
public static <K> IdHandler<K, ?> getIdHandlerForProperty(
ObjectMapper objectMapper, JavaType type)
throws JsonMappingException {
JsonDeserializer deserializer = JacksonAccessor.findDeserializer(
objectMapper, type);
JsonDeserializer idDeserializer = null;
JsonSerializer idSerializer = null;
if (deserializer instanceof BeanDeserializer) {
SettableBeanProperty property = ((BeanDeserializer) deserializer)
.findProperty("_id");