ByteArraySerializer 클래스

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

public final class ByteArraySerializer
extends com.fasterxml.jackson.databind.JsonSerializer<java.lang.Byte[]>

Byte[] 개체를 Base64 문자열로 직렬화하기 위한 사용자 지정 serializer입니다.

생성자 요약

생성자 Description
ByteArraySerializer()

메서드 요약

한정자 및 형식 메서드 및 설명
static com.fasterxml.jackson.databind.module.SimpleModule getModule()

이 serializer를 Jackson Object매퍼의 어댑터로 래핑하는 모듈을 가져옵니다.

void serialize(Byte[] 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

생성자 세부 정보

ByteArraySerializer

public ByteArraySerializer()

메서드 세부 정보

getModule

public static SimpleModule getModule()

이 serializer를 Jackson ObjectMapper의 어댑터로 래핑하는 모듈을 가져옵니다.

반환:

Jackson ObjectMapper에 연결할 간단한 모듈입니다.

serialize

public void serialize(Byte[] value, JsonGenerator jgen, SerializerProvider provider)

재정의:

ByteArraySerializer.serialize(Byte[] value, JsonGenerator jgen, SerializerProvider provider)

매개 변수:

value
jgen
provider

Throw:

java.io.IOException

적용 대상