HeadersSerializer 类

  • java.lang.Object
    • com.fasterxml.jackson.databind.JsonSerializer
      • com.microsoft.bot.restclient.serializer.HeadersSerializer

public final class HeadersSerializer
extends com.fasterxml.jackson.databind.JsonSerializer<okhttp3.Headers>

用于序列化 Headers 对象的自定义序列化程序。

构造函数摘要

构造函数 说明
HeadersSerializer()

方法摘要

修饰符和类型 方法和描述
static com.fasterxml.jackson.databind.module.SimpleModule getModule()

获取将此序列化程序包装为 Jackson ObjectMapper 的适配器的模块。

void serialize(Headers value, JsonGenerator jgen, SerializerProvider provider)

方法继承自 com.fasterxml.jackson.databind.JsonSerializer

com.fasterxml.jackson.databind.JsonSerializer.acceptJsonFormatVisitor com.fasterxml.jackson.databind.JsonSerializer.getDelegatee com.fasterxml.jackson.databind.JsonSerializer.handledType com.fasterxml.jackson.databind.JsonSerializer.isEmpty com.fasterxml.jackson.databind.JsonSerializer.isEmpty com.fasterxml.jackson.databind.JsonSerializer.isUnwrappingSerializer com.fasterxml.jackson.databind.JsonSerializer.properties com.fasterxml.jackson.databind.JsonSerializer.replaceDelegatee(com.fasterxml.jackson.databind.JsonSerializer< com.fasterxml.jackson.databind.JsonSerializer.serialize com.fasterxml.jackson.databind.JsonSerializer.serializeWithType com.fasterxml.jackson.databind.JsonSerializer.unwrappingSerializer com.fasterxml.jackson.databind.JsonSerializer.usesObjectId com.fasterxml.jackson.databind.JsonSerializer.withFilterId

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

构造函数详细信息

HeadersSerializer

public HeadersSerializer()

方法详细信息

getModule

public static SimpleModule getModule()

获取将此序列化程序包装为 Jackson ObjectMapper 的适配器的模块。

返回:

要插入 Jackson ObjectMapper 的简单模块。

serialize

public void serialize(Headers value, JsonGenerator jgen, SerializerProvider provider)

替代:

HeadersSerializer.serialize(Headers value, JsonGenerator jgen, SerializerProvider provider)

参数:

value
jgen
provider

引发:

java.io.IOException

适用于