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.Supplier beanDescRef, TypeDeserializer contentTypeDeserializer, ValueDeserializer<?> contentDeserializer) BasicDeserializerFactory.createReferenceDeserializer(DeserializationContext ctxt, ReferenceType type, BeanDescription.Supplier beanDescRef) abstract ValueDeserializer<?>DeserializerFactory.createReferenceDeserializer(DeserializationContext ctxt, ReferenceType type, BeanDescription.Supplier beanDescRef) default ValueDeserializer<?>Deserializers.findReferenceDeserializer(ReferenceType refType, DeserializationConfig config, BeanDescription.Supplier beanDescRef, TypeDeserializer contentTypeDeserializer, ValueDeserializer<?> contentDeserializer) Method called to locate deserializer for value that is of referential type,ValueDeserializerModifier.modifyReferenceDeserializer(DeserializationConfig config, ReferenceType type, BeanDescription.Supplier beanDescRef, 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.Supplier beanDescRef, TypeDeserializer contentTypeDeserializer, ValueDeserializer<?> contentDeserializer) SimpleSerializers.findReferenceSerializer(SerializationConfig config, ReferenceType type, BeanDescription.Supplier beanDescRef, JsonFormat.Value formatOverrides, TypeSerializer contentTypeSerializer, ValueSerializer<Object> contentValueSerializer) -
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.Supplier beanDescRef, boolean staticTyping, TypeSerializer contentTypeSerializer, ValueSerializer<Object> contentSerializer) BasicSerializerFactory.findReferenceSerializer(SerializationContext ctxt, ReferenceType refType, BeanDescription.Supplier beanDesc, JsonFormat.Value format, boolean staticTyping) default ValueSerializer<?>Serializers.findReferenceSerializer(SerializationConfig config, ReferenceType type, BeanDescription.Supplier beanDescRef, 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)