类 MappingJacksonValue
- java.lang.Object
- org.springframework.http.converter.json.MappingJacksonValue
public class MappingJacksonValue extends Object
A simple holder for the POJO to serialize viaMappingJackson2HttpMessageConverteralong with further serialization instructions to be passed in to the converter.On the server side this wrapper is added with a
ResponseBodyInterceptorafter content negotiation selects the converter to use but before the write.On the client side, simply wrap the POJO and pass it in to the
RestTemplate.- 从以下版本开始:
- 4.1
- 作者:
- Rossen Stoyanchev
构造器概要
构造器 构造器 说明 MappingJacksonValue(Object value)Create a new instance wrapping the given POJO to be serialized.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 FilterProvidergetFilters()Return the Jackson filter provider to use.Class<?>getSerializationView()Return the serialization view to use.ObjectgetValue()Return the POJO that needs to be serialized.voidsetFilters(FilterProvider filters)Set the Jackson filter provider to serialize the POJO with.voidsetSerializationView(Class<?> serializationView)Set the serialization view to serialize the POJO with.voidsetValue(Object value)Modify the POJO to serialize.
构造器详细资料
MappingJacksonValue
public MappingJacksonValue(Object value)
Create a new instance wrapping the given POJO to be serialized.- 参数:
value- the Object to be serialized
方法详细资料
setSerializationView
public void setSerializationView(@Nullable Class<?> serializationView)
Set the serialization view to serialize the POJO with.- 另请参阅:
ObjectMapper.writerWithView(Class),JsonView
getSerializationView
@Nullable public Class<?> getSerializationView()
Return the serialization view to use.- 另请参阅:
ObjectMapper.writerWithView(Class),JsonView
setFilters
public void setFilters(@Nullable FilterProvider filters)
Set the Jackson filter provider to serialize the POJO with.- 从以下版本开始:
- 4.2
- 另请参阅:
ObjectMapper.writer(FilterProvider),JsonFilter,Jackson2ObjectMapperBuilder.filters(FilterProvider)
getFilters
@Nullable public FilterProvider getFilters()
Return the Jackson filter provider to use.- 从以下版本开始:
- 4.2
- 另请参阅:
ObjectMapper.writer(FilterProvider),JsonFilter