<T> SimpleModule |
SimpleModule.addAbstractTypeMapping(java.lang.Class<T> superType,
java.lang.Class<? extends T> subType) |
Lazily-constructed resolver used for storing mappings from
abstract classes to more specific implementing classes
(which may be abstract or concrete)
|
<T> SimpleModule |
SimpleModule.addDeserializer(java.lang.Class<T> type,
JsonDeserializer<? extends T> deser) |
Method for adding deserializer to handle specified type.
|
SimpleModule |
SimpleModule.addKeyDeserializer(java.lang.Class<?> type,
KeyDeserializer deser) |
|
<T> SimpleModule |
SimpleModule.addKeySerializer(java.lang.Class<? extends T> type,
JsonSerializer<T> ser) |
|
SimpleModule |
SimpleModule.addSerializer(JsonSerializer<?> ser) |
|
<T> SimpleModule |
SimpleModule.addSerializer(java.lang.Class<? extends T> type,
JsonSerializer<T> ser) |
Method for adding serializer to handle values of specific type.
|
SimpleModule |
SimpleModule.addValueInstantiator(java.lang.Class<?> beanType,
ValueInstantiator inst) |
Method for registering ValueInstantiator to use when deserializing
instances of type beanType .
|
SimpleModule |
SimpleModule.registerSubtypes(NamedType... subtypes) |
Method for adding set of subtypes (along with type name to use) to be registered with
ObjectMapper
this is an alternative to using annotations in super type to indicate subtypes.
|
SimpleModule |
SimpleModule.registerSubtypes(java.lang.Class<?>... subtypes) |
Method for adding set of subtypes to be registered with
ObjectMapper
this is an alternative to using annotations in super type to indicate subtypes.
|
SimpleModule |
SimpleModule.registerSubtypes(java.util.Collection<java.lang.Class<?>> subtypes) |
Method for adding set of subtypes (along with type name to use) to be registered with
ObjectMapper
this is an alternative to using annotations in super type to indicate subtypes.
|
SimpleModule |
SimpleModule.setDeserializerModifier(BeanDeserializerModifier mod) |
|
SimpleModule |
SimpleModule.setMixInAnnotation(java.lang.Class<?> targetType,
java.lang.Class<?> mixinClass) |
Method for specifying that annotations define by mixinClass
should be "mixed in" with annotations that targetType
has (as if they were directly included on it!).
|
protected SimpleModule |
SimpleModule.setNamingStrategy(PropertyNamingStrategy naming) |
|
SimpleModule |
SimpleModule.setSerializerModifier(BeanSerializerModifier mod) |
|