/** * Convenience method that is equivalent to: *<pre> * mapper.setFilters(mapper.getSerializationConfig().withFilters(filterProvider)); *</pre> *<p> * Note that usually it is better to use method {@link #filteredWriter}; however, sometimes * this method is more convenient. For example, some frameworks only allow configuring * of ObjectMapper instances and not ObjectWriters. * * @since 1.8 */ public void setFilters(FilterProvider filterProvider) { _serializationConfig = _serializationConfig.withFilters(filterProvider); }
/** * Factory method for constructing {@link ObjectWriter} that will * serialize objects using specified filter provider. * * @since 1.9 */ public ObjectWriter writer(FilterProvider filterProvider) { return new ObjectWriter(this, copySerializationConfig().withFilters(filterProvider)); }
/** * Method that will construct a new instance that uses specified * provider for resolving filter instances by id. * * @since 1.7 */ public ObjectWriter withFilters(FilterProvider filterProvider) { if (filterProvider == _config.getFilterProvider()) { // no change? return this; } return new ObjectWriter(this, _config.withFilters(filterProvider)); }
/** * Convenience method that is equivalent to: *<pre> * mapper.setFilters(mapper.getSerializationConfig().withFilters(filterProvider)); *</pre> *<p> * Note that usually it is better to use method {@link #filteredWriter}; however, sometimes * this method is more convenient. For example, some frameworks only allow configuring * of ObjectMapper instances and not ObjectWriters. * * @since 1.8 */ public void setFilters(FilterProvider filterProvider) { _serializationConfig = _serializationConfig.withFilters(filterProvider); }
/** * Method that will construct a new instance that uses specified * provider for resolving filter instances by id. * * @since 1.7 */ public ObjectWriter withFilters(FilterProvider filterProvider) { if (filterProvider == _config.getFilterProvider()) { // no change? return this; } return new ObjectWriter(this, _config.withFilters(filterProvider)); }
/** * Factory method for constructing {@link ObjectWriter} that will * serialize objects using specified filter provider. * * @since 1.9 */ public ObjectWriter writer(FilterProvider filterProvider) { return new ObjectWriter(this, copySerializationConfig().withFilters(filterProvider)); }
/** * Convenience method that is equivalent to: *<pre> * mapper.setFilters(mapper.getSerializationConfig().withFilters(filterProvider)); *</pre> *<p> * Note that usually it is better to use method {@link #filteredWriter}; however, sometimes * this method is more convenient. For example, some frameworks only allow configuring * of ObjectMapper instances and not ObjectWriters. * * @since 1.8 */ public void setFilters(FilterProvider filterProvider) { _serializationConfig = _serializationConfig.withFilters(filterProvider); }
/** * Convenience method that is equivalent to: *<pre> * mapper.setFilters(mapper.getSerializationConfig().withFilters(filterProvider)); *</pre> *<p> * Note that usually it is better to use method {@link #filteredWriter}; however, sometimes * this method is more convenient. For example, some frameworks only allow configuring * of ObjectMapper instances and not ObjectWriters. * * @since 1.8 */ public void setFilters(FilterProvider filterProvider) { _serializationConfig = _serializationConfig.withFilters(filterProvider); }
/** * Convenience method that is equivalent to: *<pre> * mapper.setFilters(mapper.getSerializationConfig().withFilters(filterProvider)); *</pre> *<p> * Note that usually it is better to use method {@link #filteredWriter}; however, sometimes * this method is more convenient. For example, some frameworks only allow configuring * of ObjectMapper instances and not ObjectWriters. * * @since 1.8 */ public void setFilters(FilterProvider filterProvider) { _serializationConfig = _serializationConfig.withFilters(filterProvider); }
/** * Factory method for constructing {@link ObjectWriter} that will * serialize objects using specified filter provider. * * @since 1.7 */ public ObjectWriter filteredWriter(FilterProvider filterProvider) { return new ObjectWriter(this, copySerializationConfig().withFilters(filterProvider)); }
/** * Method that will construct a new instance that uses specified * provider for resolving filter instances by id. * * @since 1.7 */ public ObjectWriter withFilters(FilterProvider filterProvider) { if (filterProvider == _config.getFilterProvider()) { // no change? return this; } return new ObjectWriter(this, _config.withFilters(filterProvider)); }
/** * Method that will construct a new instance that uses specified * provider for resolving filter instances by id. * * @since 1.7 */ public ObjectWriter withFilters(FilterProvider filterProvider) { if (filterProvider == _config.getFilterProvider()) { // no change? return this; } return new ObjectWriter(this, _config.withFilters(filterProvider)); }
/** * Factory method for constructing {@link ObjectWriter} that will * serialize objects using specified filter provider. * * @since 1.9 */ public ObjectWriter writer(FilterProvider filterProvider) { return new ObjectWriter(this, copySerializationConfig().withFilters(filterProvider)); }
/** * Factory method for constructing {@link ObjectWriter} that will * serialize objects using specified filter provider. * * @since 1.9 */ public ObjectWriter writer(FilterProvider filterProvider) { return new ObjectWriter(this, copySerializationConfig().withFilters(filterProvider)); }
/** * Method that will construct a new instance that uses specified * provider for resolving filter instances by id. * * @since 1.7 */ public ObjectWriter withFilters(FilterProvider filterProvider) { if (filterProvider == _config.getFilterProvider()) { // no change? return this; } return new ObjectWriter(this, _config.withFilters(filterProvider)); }