List of usage examples for com.fasterxml.jackson.databind JavaType getValueHandler
public <T> T getValueHandler()
From source file:org.javafunk.funk.jackson.FunkDeserializers.java
@Override public JsonDeserializer<?> findBeanDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc) throws JsonMappingException { Class<?> raw = type.getRawClass(); if (Option.class.isAssignableFrom(raw)) { TypeDeserializer typeHandler = type.getTypeHandler(); JsonDeserializer<?> valueHandler = type.getValueHandler(); return new OptionDeserializer(type, option(typeHandler), Option.<JsonDeserializer<?>>option(valueHandler)); }/*from w w w .jav a2s . c o m*/ return super.findBeanDeserializer(type, config, beanDesc); }