类 Jackson2ExecutionContextStringSerializer
- java.lang.Object
- org.springframework.batch.core.repository.dao.Jackson2ExecutionContextStringSerializer
- 所有已实现的接口:
ExecutionContextSerializer
,org.springframework.core.serializer.Deserializer<java.util.Map<java.lang.String,java.lang.Object>>
,org.springframework.core.serializer.Serializer<java.util.Map<java.lang.String,java.lang.Object>>
public class Jackson2ExecutionContextStringSerializer extends java.lang.Object implements ExecutionContextSerializer
Implementation that uses Jackson2 to provide (de)serialization.- 从以下版本开始:
- 3.0.7
- 作者:
- Marten Deinum, Mahmoud Ben Hassine
- 另请参阅:
ExecutionContextSerializer
构造器概要
构造器 构造器 说明 Jackson2ExecutionContextStringSerializer()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.util.Map<java.lang.String,java.lang.Object>
deserialize(java.io.InputStream in)
void
serialize(java.util.Map<java.lang.String,java.lang.Object> context, java.io.OutputStream out)
void
setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
构造器详细资料
Jackson2ExecutionContextStringSerializer
public Jackson2ExecutionContextStringSerializer()
方法详细资料
setObjectMapper
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
deserialize
public java.util.Map<java.lang.String,java.lang.Object> deserialize(java.io.InputStream in) throws java.io.IOException
- 指定者:
deserialize
在接口中org.springframework.core.serializer.Deserializer<java.util.Map<java.lang.String,java.lang.Object>>
- 抛出:
java.io.IOException
serialize
public void serialize(java.util.Map<java.lang.String,java.lang.Object> context, java.io.OutputStream out) throws java.io.IOException
- 指定者:
serialize
在接口中org.springframework.core.serializer.Serializer<java.util.Map<java.lang.String,java.lang.Object>>
- 抛出:
java.io.IOException