JacksonAdapter 类
- java.
lang. Object - com.
microsoft. bot. restclient. serializer. JacksonAdapter
- com.
实现
public class JacksonAdapter
implements SerializerAdapter<com.fasterxml.jackson.databind.ObjectMapper>
围绕 JacksonConverterFactory 和 ObjectMapper包装的序列化帮助程序类。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| JacksonAdapter() |
使用默认映射器设置创建新的 Jackson |
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
| T | <T>deserialize(String value, Type type) |
| com.microsoft.bot.restclient.serializer.JacksonConverterFactory | converterFactory() |
| java.lang.String |
serialize(Object object)
将对象序列化为 JSON 字符串。 |
| java.lang.String |
serializeList(List<?> list, CollectionFormat format)
使用 Swagger 集合格式指定的分隔符将列表序列化为字符串,该字符串联接列表中的每个序列化项。 |
| java.lang.String |
serializeRaw(Object object)
将对象序列化为原始字符串。 |
| com.fasterxml.jackson.databind.ObjectMapper | serializer() |
| protected com.fasterxml.jackson.databind.ObjectMapper |
simpleMapper()
获取不处理平展的 ObjectMapper 的静态实例。 |
方法继承自 java.lang.Object
构造函数详细信息
JacksonAdapter
public JacksonAdapter()
使用默认映射器设置创建新的 JacksonAdapter 实例。
方法详细信息
<T>deserialize
public T
参数:
引发:
converterFactory
public JacksonConverterFactory converterFactory()
serialize
public String serialize(Object object)
将对象序列化为 JSON 字符串。
参数:
引发:
serializeList
public String serializeList(List list, CollectionFormat format)
使用 Swagger 集合格式指定的分隔符将列表序列化为字符串,该字符串联接列表中的每个序列化项。
参数:
serializeRaw
public String serializeRaw(Object object)
将对象序列化为原始字符串。 将剪裁前导引号和尾引号。
参数:
serializer
public ObjectMapper serializer()
simpleMapper
protected ObjectMapper simpleMapper()
获取不处理平展的 ObjectMapper 的静态实例。
返回: