/** * <p>Constructor for AbstractConfiguration.</p> */ protected AbstractConfiguration() { configure(); }
@Override protected Map<Class, Class> getMapperTypeConfiguration( AbstractConfiguration configuration ) { return configuration.getMapTypeToDeserializer(); } };
@Override protected Map<Class, Class> getMapperTypeConfiguration( AbstractConfiguration configuration ) { return configuration.getMapTypeToKeyDeserializer(); } }, JSON_SERIALIZER( true, false ) {
addMappers( configuration, mapperType, allSupportedSerializationClassBuilder, allSupportedDeserializationClassBuilder ); addMixInAnnotations( configuration.getMapMixInAnnotations(), rootMapperClass.getAnnotation( JsonMixIns.class ) ); whitelist.addAll( configuration.getWhitelist() ); fieldVisibility = configuration.getFieldVisibility(); getterVisibility = configuration.getGetterVisibility(); isGetterVisibility = configuration.getIsGetterVisibility(); setterVisibility = configuration.getSetterVisibility(); creatorVisibility = configuration.getCreatorVisibility();
@Override protected Map<Class, Class> getMapperTypeConfiguration( AbstractConfiguration configuration ) { return configuration.getMapTypeToKeySerializer(); } }, KEY_DESERIALIZER( false, true ) {
@Override protected Map<Class, Class> getMapperTypeConfiguration( AbstractConfiguration configuration ) { return configuration.getMapTypeToSerializer(); } }, JSON_DESERIALIZER( false, false ) {