Class CollectionTypeSerializer

  • All Implemented Interfaces:
    com.fasterxml.jackson.databind.ser.Serializers, java.io.Serializable

    public class CollectionTypeSerializer
    extends com.fasterxml.jackson.databind.module.SimpleSerializers
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.ser.Serializers

        com.fasterxml.jackson.databind.ser.Serializers.Base
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private boolean useNamespace  
      • Fields inherited from class com.fasterxml.jackson.databind.module.SimpleSerializers

        _classMappings, _hasEnumSerializer, _interfaceMappings
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.fasterxml.jackson.databind.JsonSerializer<?> findCollectionSerializer​(com.fasterxml.jackson.databind.SerializationConfig config, com.fasterxml.jackson.databind.type.CollectionType type, com.fasterxml.jackson.databind.BeanDescription beanDescription, com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSerializer, com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object> elementValueSerializer)  
      private boolean isDependencyListType​(com.fasterxml.jackson.databind.type.CollectionType type)  
      • Methods inherited from class com.fasterxml.jackson.databind.module.SimpleSerializers

        _addSerializer, _findInterfaceMapping, addSerializer, addSerializer, addSerializers, findArraySerializer, findCollectionLikeSerializer, findMapLikeSerializer, findMapSerializer, findSerializer
      • Methods inherited from class com.fasterxml.jackson.databind.ser.Serializers.Base

        findReferenceSerializer
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • useNamespace

        private final boolean useNamespace
    • Constructor Detail

      • CollectionTypeSerializer

        public CollectionTypeSerializer​(boolean useNamespace)
    • Method Detail

      • findCollectionSerializer

        public com.fasterxml.jackson.databind.JsonSerializer<?> findCollectionSerializer​(com.fasterxml.jackson.databind.SerializationConfig config,
                                                                                         com.fasterxml.jackson.databind.type.CollectionType type,
                                                                                         com.fasterxml.jackson.databind.BeanDescription beanDescription,
                                                                                         com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSerializer,
                                                                                         com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object> elementValueSerializer)
        Specified by:
        findCollectionSerializer in interface com.fasterxml.jackson.databind.ser.Serializers
        Overrides:
        findCollectionSerializer in class com.fasterxml.jackson.databind.module.SimpleSerializers
      • isDependencyListType

        private boolean isDependencyListType​(com.fasterxml.jackson.databind.type.CollectionType type)