static

in src/main/java/com/epam/dep/esp/common/json/FilteredJsonMapper.java [30:43]


    static {
        filters.setFailOnUnknownId(false);
        mapper.setFilterProvider(filters);
        mapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
        mapper.setAnnotationIntrospector(new JacksonAnnotationIntrospector() {
            @Override
            public Object findFilterId(Annotated a) {
                if (Object.class.isAssignableFrom(a.getRawType())) {
                    return PasswordFilter.PASSWORD;
                }
                return super.findFilterId(a);
            }
        });
    }