Uses of Class
com.fasterxml.jackson.databind.ser.ContainerSerializer
-
Packages that use ContainerSerializer Package Description com.fasterxml.jackson.databind.ser Contains implementation classes of serialization part of data binding.com.fasterxml.jackson.databind.ser.impl Contains implementation classes of serialization part of data binding.com.fasterxml.jackson.databind.ser.std -
-
Uses of ContainerSerializer in com.fasterxml.jackson.databind.ser
Methods in com.fasterxml.jackson.databind.ser that return ContainerSerializer Modifier and Type Method Description protected abstract ContainerSerializer<?>ContainerSerializer. _withValueTypeSerializer(TypeSerializer vts)Method that needs to be implemented to allow construction of a new serializer object with givenTypeSerializer, used when addition type information is to be embedded.ContainerSerializer<?>BasicSerializerFactory. buildCollectionSerializer(JavaType elemType, boolean staticTyping, TypeSerializer vts, JsonSerializer<Object> valueSerializer)ContainerSerializer<?>BasicSerializerFactory. buildIndexedListSerializer(JavaType elemType, boolean staticTyping, TypeSerializer vts, JsonSerializer<Object> valueSerializer)ContainerSerializer<?>ContainerSerializer. withValueTypeSerializer(TypeSerializer vts)Factory(-like) method that can be used to construct a new container serializer that uses specifiedTypeSerializerfor decorating contained values with additional type information.Constructors in com.fasterxml.jackson.databind.ser with parameters of type ContainerSerializer Constructor Description ContainerSerializer(ContainerSerializer<?> src) -
Uses of ContainerSerializer in com.fasterxml.jackson.databind.ser.impl
Subclasses of ContainerSerializer in com.fasterxml.jackson.databind.ser.impl Modifier and Type Class Description classIndexedListSerializerThis is an optimized serializer for Lists that can be efficiently traversed by index (as opposed to others, such asLinkedListthat cannot}.classIteratorSerializerclassMapEntrySerializerclassStringArraySerializerStandard serializer used forString[]values.Methods in com.fasterxml.jackson.databind.ser.impl that return ContainerSerializer Modifier and Type Method Description ContainerSerializer<?>IndexedListSerializer. _withValueTypeSerializer(TypeSerializer vts)ContainerSerializer<?>IteratorSerializer. _withValueTypeSerializer(TypeSerializer vts)ContainerSerializer<?>MapEntrySerializer. _withValueTypeSerializer(TypeSerializer vts)ContainerSerializer<?>StringArraySerializer. _withValueTypeSerializer(TypeSerializer vts)Strings never add type info; hence, even if type serializer is suggested, we'll ignore it... -
Uses of ContainerSerializer in com.fasterxml.jackson.databind.ser.std
Subclasses of ContainerSerializer in com.fasterxml.jackson.databind.ser.std Modifier and Type Class Description classArraySerializerBase<T>Intermediate base class for serializers used for various Java arrays.classAsArraySerializerBase<T>Base class for serializers that will output contents as JSON arrays; typically serializers used forCollectionand array types.classCollectionSerializerFallback serializer for cases where Collection is not known to be of type for which more specializer serializer exists (such as index-accessible List).classEnumSetSerializerclassIterableSerializerclassMapSerializerStandard serializer implementation for serializing {link java.util.Map} types.classObjectArraySerializerGeneric serializer for Object arrays (Object[]).static classStdArraySerializers.BooleanArraySerializerstatic classStdArraySerializers.DoubleArraySerializerstatic classStdArraySerializers.FloatArraySerializerstatic classStdArraySerializers.IntArraySerializerstatic classStdArraySerializers.LongArraySerializerstatic classStdArraySerializers.ShortArraySerializerprotected static classStdArraySerializers.TypedPrimitiveArraySerializer<T>Intermediate base class used for cases where we may add type information (excludes boolean/int/double arrays).Methods in com.fasterxml.jackson.databind.ser.std that return ContainerSerializer Modifier and Type Method Description ContainerSerializer<?>CollectionSerializer. _withValueTypeSerializer(TypeSerializer vts)ContainerSerializer<?>IterableSerializer. _withValueTypeSerializer(TypeSerializer vts)ContainerSerializer<?>ObjectArraySerializer. _withValueTypeSerializer(TypeSerializer vts)ContainerSerializer<?>StdArraySerializers.BooleanArraySerializer. _withValueTypeSerializer(TypeSerializer vts)Booleans never add type info; hence, even if type serializer is suggested, we'll ignore it...ContainerSerializer<?>StdArraySerializers.DoubleArraySerializer. _withValueTypeSerializer(TypeSerializer vts)Doubles never add type info; hence, even if type serializer is suggested, we'll ignore it...ContainerSerializer<?>StdArraySerializers.IntArraySerializer. _withValueTypeSerializer(TypeSerializer vts)Ints never add type info; hence, even if type serializer is suggested, we'll ignore it...ContainerSerializer<?>StdArraySerializers.TypedPrimitiveArraySerializer. _withValueTypeSerializer(TypeSerializer vts)
-