JacksonAdapter 클래스

  • java.lang.Object
    • com.microsoft.bot.restclient.serializer.JacksonAdapter

구현

SerializerAdapter<com.fasterxml.jackson.databind.ObjectMapper>

public class JacksonAdapter
implements SerializerAdapter<com.fasterxml.jackson.databind.ObjectMapper>

JacksonConverterFactory ObjectMapper둘러싸는 serialization 도우미 클래스입니다.

생성자 요약

생성자 Description
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

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

생성자 세부 정보

JacksonAdapter

public JacksonAdapter()

기본 매퍼 설정을 사용하여 새 JacksonAdapter 인스턴스를 만듭니다.

메서드 세부 정보

<T>deserialize

public T deserialize(String value, Type type)

매개 변수:

value
type

Throw:

java.io.IOException

converterFactory

public JacksonConverterFactory converterFactory()

serialize

public String serialize(Object object)

개체를 JSON 문자열로 직렬화합니다.

매개 변수:

object

Throw:

java.io.IOException

serializeList

public String serializeList(List list, CollectionFormat format)

목록의 각 개별 직렬화된 항목을 조인하는 Swagger 컬렉션 형식으로 지정된 구분 기호를 사용하여 목록을 문자열로 직렬화합니다.

매개 변수:

list
format

serializeRaw

public String serializeRaw(Object object)

개체를 원시 문자열로 직렬화합니다. 선행 및 후행 따옴표가 잘립니다.

매개 변수:

object

serializer

public ObjectMapper serializer()

simpleMapper

protected ObjectMapper simpleMapper()

평면화 처리를 처리하지 않는 ObjectMapper 정적 인스턴스를 가져옵니다.

반환:

ObjectMapper인스턴스입니다.

적용 대상