boolean isContainer = false; if (valueDeser instanceof BeanDeserializer) { backProp = ((BeanDeserializer) valueDeser).findBackReference(refName); } else if (valueDeser instanceof ContainerDeserializerBase<?>) { JsonDeserializer<?> contentDeser = ((ContainerDeserializerBase<?>) valueDeser).getContentDeserializer(); +" (instead it's of type "+contentDeser.getClass().getName()+")"); backProp = ((BeanDeserializer) contentDeser).findBackReference(refName); isContainer = true; } else if (valueDeser instanceof AbstractDeserializer) { // [JACKSON-368]: not easy to fix, alas
boolean isContainer = false; if (valueDeser instanceof BeanDeserializer) { backProp = ((BeanDeserializer) valueDeser).findBackReference(refName); } else if (valueDeser instanceof ContainerDeserializerBase<?>) { JsonDeserializer<?> contentDeser = ((ContainerDeserializerBase<?>) valueDeser).getContentDeserializer(); +" (instead it's of type "+contentDeser.getClass().getName()+")"); backProp = ((BeanDeserializer) contentDeser).findBackReference(refName); isContainer = true; } else if (valueDeser instanceof AbstractDeserializer) { // [JACKSON-368]: not easy to fix, alas
boolean isContainer = false; if (valueDeser instanceof BeanDeserializer) { backProp = ((BeanDeserializer) valueDeser).findBackReference(refName); } else if (valueDeser instanceof ContainerDeserializerBase<?>) { JsonDeserializer<?> contentDeser = ((ContainerDeserializerBase<?>) valueDeser).getContentDeserializer(); +" (instead it's of type "+contentDeser.getClass().getName()+")"); backProp = ((BeanDeserializer) contentDeser).findBackReference(refName); isContainer = true; } else if (valueDeser instanceof AbstractDeserializer) { // [JACKSON-368]: not easy to fix, alas
boolean isContainer = false; if (valueDeser instanceof BeanDeserializer) { backProp = ((BeanDeserializer) valueDeser).findBackReference(refName); } else if (valueDeser instanceof ContainerDeserializerBase<?>) { JsonDeserializer<?> contentDeser = ((ContainerDeserializerBase<?>) valueDeser).getContentDeserializer(); +" (instead it's of type "+contentDeser.getClass().getName()+")"); backProp = ((BeanDeserializer) contentDeser).findBackReference(refName); isContainer = true; } else if (valueDeser instanceof AbstractDeserializer) { // [JACKSON-368]: not easy to fix, alas
boolean isContainer = false; if (valueDeser instanceof BeanDeserializer) { backProp = ((BeanDeserializer) valueDeser).findBackReference(refName); } else if (valueDeser instanceof ContainerDeserializer<?>) { JsonDeserializer<?> contentDeser = ((ContainerDeserializer<?>) valueDeser).getContentDeserializer(); +" (instead it's of type "+contentDeser.getClass().getName()+")"); backProp = ((BeanDeserializer) contentDeser).findBackReference(refName); isContainer = true; } else if (valueDeser instanceof AbstractDeserializer) { // [JACKSON-368]: not easy to fix, alas