Uses of Class
tools.jackson.databind.type.ReferenceType
Packages that use ReferenceType
Package
Description
Contains implementation classes of deserialization part of
data binding.
Package that contains handlers specific to datatypes introduced in Java 8.
Package that contains classes and interfaces to help implement
custom extension
JacksonModules
(which are registered on ObjectMapper via builders}.Contains implementation classes of serialization part of
data binding.
-
Uses of ReferenceType in tools.jackson.databind.deser
Methods in tools.jackson.databind.deser with parameters of type ReferenceTypeModifier and TypeMethodDescriptionprotected ValueDeserializer<?>BasicDeserializerFactory._findCustomReferenceDeserializer(ReferenceType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer contentTypeDeserializer, ValueDeserializer<?> contentDeserializer) BasicDeserializerFactory.createReferenceDeserializer(DeserializationContext ctxt, ReferenceType type, BeanDescription beanDesc) abstract ValueDeserializer<?>DeserializerFactory.createReferenceDeserializer(DeserializationContext ctxt, ReferenceType type, BeanDescription beanDesc) Deserializers.Base.findReferenceDeserializer(ReferenceType refType, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer contentTypeDeserializer, ValueDeserializer<?> contentDeserializer) Deserializers.findReferenceDeserializer(ReferenceType refType, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer contentTypeDeserializer, ValueDeserializer<?> contentDeserializer) Method called to locate deserializer for value that is of referential type,ValueDeserializerModifier.modifyReferenceDeserializer(DeserializationConfig config, ReferenceType type, BeanDescription beanDesc, ValueDeserializer<?> deserializer) Method called byBeanDeserializerFactoryafter constructing defaultReferenceTypedeserializer instance. -
Uses of ReferenceType in tools.jackson.databind.ext.jdk8
Constructors in tools.jackson.databind.ext.jdk8 with parameters of type ReferenceTypeModifierConstructorDescriptionJdk8OptionalSerializer(ReferenceType fullType, boolean staticTyping, TypeSerializer vts, ValueSerializer<Object> ser) -
Uses of ReferenceType in tools.jackson.databind.module
Methods in tools.jackson.databind.module with parameters of type ReferenceTypeModifier and TypeMethodDescriptionSimpleDeserializers.findReferenceDeserializer(ReferenceType refType, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer contentTypeDeserializer, ValueDeserializer<?> contentDeserializer) -
Uses of ReferenceType in tools.jackson.databind.ser
Methods in tools.jackson.databind.ser with parameters of type ReferenceTypeModifier and TypeMethodDescriptionprotected ValueSerializer<?>BasicSerializerFactory._buildReferenceSerializer(SerializationContext ctxt, Class<?> baseType, ReferenceType refType, BeanDescription beanDesc, boolean staticTyping, TypeSerializer contentTypeSerializer, ValueSerializer<Object> contentSerializer) BasicSerializerFactory.findReferenceSerializer(SerializationContext ctxt, ReferenceType refType, BeanDescription beanDesc, JsonFormat.Value format, boolean staticTyping) Serializers.Base.findReferenceSerializer(SerializationConfig config, ReferenceType type, BeanDescription beanDesc, JsonFormat.Value formatOverrides, TypeSerializer contentTypeSerializer, ValueSerializer<Object> contentValueSerializer) default ValueSerializer<?>Serializers.findReferenceSerializer(SerializationConfig config, ReferenceType type, BeanDescription beanDesc, JsonFormat.Value formatOverrides, TypeSerializer contentTypeSerializer, ValueSerializer<Object> contentValueSerializer) Method called by serialization framework first time a serializer is needed for givenReferenceType -
Uses of ReferenceType in tools.jackson.databind.ser.jdk
Constructors in tools.jackson.databind.ser.jdk with parameters of type ReferenceTypeModifierConstructorDescriptionAtomicReferenceSerializer(ReferenceType fullType, boolean staticTyping, TypeSerializer vts, ValueSerializer<Object> ser) -
Uses of ReferenceType in tools.jackson.databind.ser.std
Constructors in tools.jackson.databind.ser.std with parameters of type ReferenceTypeModifierConstructorDescriptionReferenceTypeSerializer(ReferenceType fullType, boolean staticTyping, TypeSerializer vts, ValueSerializer<Object> ser) -
Uses of ReferenceType in tools.jackson.databind.type
Methods in tools.jackson.databind.type that return ReferenceTypeModifier and TypeMethodDescriptionstatic ReferenceTypeReferenceType.construct(Class<?> cls, TypeBindings bindings, JavaType superClass, JavaType[] superInts, JavaType refType) static ReferenceTypeReferenceType.upgradeFrom(JavaType baseType, JavaType refdType) Factory method that can be used to "upgrade" a basic type into collection-like one; usually done viaTypeModifierReferenceType.withContentTypeHandler(Object h) ReferenceType.withContentValueHandler(Object h) ReferenceType.withStaticTyping()ReferenceType.withTypeHandler(Object h) ReferenceType.withValueHandler(Object h)