@Override /* BeanContextBuilder */ public ReaderParserBuilder beanFilters(Object...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public InputStreamParserBuilder beanFilters(Class<?>...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public ReaderParserBuilder beanFilters(Class<?>...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public ReaderParserBuilder beanFilters(Class<?>...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public InputStreamParserBuilder beanFilters(boolean append, Object...values) { super.beanFilters(append, values); return this; }
@Override /* BeanContextBuilder */ public InputStreamParserBuilder beanFilters(Object...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public ReaderParserBuilder beanFilters(boolean append, Object...values) { super.beanFilters(append, values); return this; }
@Override /* BeanContextBuilder */ public InputStreamParserBuilder beanFilters(boolean append, Object...values) { super.beanFilters(append, values); return this; }
@Override /* BeanContextBuilder */ public InputStreamParserBuilder beanFilters(boolean append, Object...values) { super.beanFilters(append, values); return this; }
@Override /* BeanContextBuilder */ public InputStreamParserBuilder beanFilters(Object...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public ReaderParserBuilder beanFilters(boolean append, Object...values) { super.beanFilters(append, values); return this; }
@Override /* BeanContextBuilder */ public ReaderParserBuilder beanFilters(Object...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public InputStreamParserBuilder beanFilters(Class<?>...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public ReaderParserBuilder beanFilters(Object...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public InputStreamParserBuilder beanFilters(Class<?>...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public ReaderParserBuilder beanFilters(Class<?>...values) { super.beanFilters(values); return this; }
@Override /* BeanContextBuilder */ public ReaderParserBuilder beanFilters(boolean append, Object...values) { super.beanFilters(append, values); return this; }
@Override /* BeanContextBuilder */ public InputStreamParserBuilder beanFilters(Object...values) { super.beanFilters(values); return this; }
protected void beanFilters(Class<?>...c) { s = s.builder().beanFilters(c).build(); if (p != null) p = p.builder().beanFilters(c).build(); }
@Test public void testExcludePropertiesUsingBeanFilter() throws Exception { // Skip validation-only tests if (isValidationOnly()) return; Serializer s = getSerializer().builder().beanFilters(E2Filter.class).build(); Parser p = getParser().builder().beanFilters(E2Filter.class).build(); E2 e = new E2().init(); Object r = s.serialize(e); e = p.parse(r, E2.class); assertObjectEquals("{f1:'f1',f3:'f3'}", e); }