Uses of Class
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.module.SimpleModule
Packages that use SimpleModule
Package
Description
Package that contains classes and interfaces to help implement
custom extension
Module
s
(which are registered using
ObjectMapper.registerModule(edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.Module)
.-
Uses of SimpleModule in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.module
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.module that return SimpleModuleModifier and TypeMethodDescription<T> SimpleModule
SimpleModule.addAbstractTypeMapping
(Class<T> superType, 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
(Class<T> type, JsonDeserializer<? extends T> deser) Method for adding deserializer to handle specified type.SimpleModule.addKeyDeserializer
(Class<?> type, KeyDeserializer deser) <T> SimpleModule
SimpleModule.addKeySerializer
(Class<? extends T> type, JsonSerializer<T> ser) SimpleModule.addSerializer
(JsonSerializer<?> ser) Method for adding serializer to handle type that the serializer claims to handle (seeJsonSerializer.handledType()
).<T> SimpleModule
SimpleModule.addSerializer
(Class<? extends T> type, JsonSerializer<T> ser) Method for adding serializer to handle values of specific type.SimpleModule.addValueInstantiator
(Class<?> beanType, ValueInstantiator inst) Method for registeringValueInstantiator
to use when deserializing instances of typebeanType
.SimpleModule.registerSubtypes
(NamedType... subtypes) Method for adding set of subtypes (along with type name to use) to be registered withObjectMapper
this is an alternative to using annotations in super type to indicate subtypes.SimpleModule.registerSubtypes
(Class<?>... subtypes) Method for adding set of subtypes to be registered withObjectMapper
this is an alternative to using annotations in super type to indicate subtypes.SimpleModule.registerSubtypes
(Collection<Class<?>> subtypes) Method for adding set of subtypes (along with type name to use) to be registered withObjectMapper
this is an alternative to using annotations in super type to indicate subtypes.SimpleModule.setDeserializerModifier
(BeanDeserializerModifier mod) SimpleModule.setMixInAnnotation
(Class<?> targetType, Class<?> mixinClass) Method for specifying that annotations define bymixinClass
should be "mixed in" with annotations thattargetType
has (as if they were directly included on it!).protected SimpleModule
SimpleModule.setNamingStrategy
(PropertyNamingStrategy naming) SimpleModule.setSerializerModifier
(BeanSerializerModifier mod)