/** * Method for setting currently configured default {@link VisibilityChecker}, * object used for determining whether given property element * (method, field, constructor) can be auto-detected or not. * This default checker is used as the base visibility: * per-class overrides (both via annotations and per-type config overrides) * can further change these settings. * * @since 2.6 */ public ObjectMapper setVisibility(VisibilityChecker<?> vc) { _configOverrides.setDefaultVisibility(vc); return this; }
/** * Method for setting auto-detection visibility definition * defaults, which are in effect unless overridden by * annotations (like <code>JsonAutoDetect</code>) or per-type * visibility overrides. * * @since 2.9 */ public ObjectMapper setDefaultVisibility(JsonAutoDetect.Value vis) { _configOverrides.setDefaultVisibility(VisibilityChecker.Std.construct(vis)); return this; }
_configOverrides.setDefaultVisibility(vc); return this;
/** * Method for setting currently configured default {@link VisibilityChecker}, * object used for determining whether given property element * (method, field, constructor) can be auto-detected or not. * This default checker is used as the base visibility: * per-class overrides (both via annotations and per-type config overrides) * can further change these settings. * * @since 2.6 */ public ObjectMapper setVisibility(VisibilityChecker<?> vc) { _configOverrides.setDefaultVisibility(vc); return this; }
/** * Method for setting auto-detection visibility definition * defaults, which are in effect unless overridden by * annotations (like <code>JsonAutoDetect</code>) or per-type * visibility overrides. * * @since 2.9 */ public ObjectMapper setDefaultVisibility(JsonAutoDetect.Value vis) { _configOverrides.setDefaultVisibility(VisibilityChecker.Std.construct(vis)); return this; }
_configOverrides.setDefaultVisibility(vc); return this;