public SerializerContextImpl(Configuration conf, References references) { this.conf = conf; this.references = references; registrations = conf.getRegistrations(); factories = new Factories(conf); addCustomFactories(); addPrimitiveFactories(); addArrayFactories(); addJdkDefaults(); addEntry(Collection.class, CollectionSerializer.class); addEntry(Map.class, MapSerializer.class); addEntry(Object.class, BeanSerializer.class); }