Class BasicDeserializerFactory.ContainerDefaultMappings

  • Enclosing class:
    BasicDeserializerFactory

    protected static class BasicDeserializerFactory.ContainerDefaultMappings
    extends java.lang.Object
    Helper class to contain default mappings for abstract JDK Collection and Map types. Separated out here to defer cost of creating lookups until mappings are actually needed.
    Since:
    2.10
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) static java.util.HashMap<java.lang.String,​java.lang.Class<? extends java.util.Collection>> _collectionFallbacks  
      (package private) static java.util.HashMap<java.lang.String,​java.lang.Class<? extends java.util.Map>> _mapFallbacks  
    • Field Detail

      • _collectionFallbacks

        static final java.util.HashMap<java.lang.String,​java.lang.Class<? extends java.util.Collection>> _collectionFallbacks
      • _mapFallbacks

        static final java.util.HashMap<java.lang.String,​java.lang.Class<? extends java.util.Map>> _mapFallbacks
    • Constructor Detail

      • ContainerDefaultMappings

        protected ContainerDefaultMappings()
    • Method Detail

      • findCollectionFallback

        public static java.lang.Class<?> findCollectionFallback​(JavaType type)
      • findMapFallback

        public static java.lang.Class<?> findMapFallback​(JavaType type)