Serialization 클래스
- java.
lang. Object - com.
microsoft. bot. schema. Serialization
- com.
public final class Serialization
Serialization 도우미.
메서드 요약
한정자 및 형식 | 메서드 및 설명 |
---|---|
static java.util.concurrent.CompletableFuture<R> |
<R>futureGetAs(Object obj, Class<R> classType)
개체를 미래 형식으로 역직렬화하여 완성 가능한 |
static T |
<T>convert(Object source, Class<T> toClass)
입력 개체를 다른 형식으로 변환합니다. |
static T |
<T>getAs(Object obj, Class<T> classType)
값을 역직렬화합니다. |
static T |
<T>safeGetAs(Object obj, Class<T> classType)
값을 역직렬화합니다. |
static T | <T>treeToValue(JsonNode src, Class<T> cls) |
static com.fasterxml.jackson.databind.JsonNode | asNode(boolean b) |
static com.fasterxml.jackson.databind.JsonNode | asNode(byte b) |
static com.fasterxml.jackson.databind.JsonNode | asNode(double d) |
static com.fasterxml.jackson.databind.JsonNode | asNode(float f) |
static com.fasterxml.jackson.databind.JsonNode | asNode(int i) |
static com.fasterxml.jackson.databind.JsonNode | asNode(String s) |
static com.fasterxml.jackson.databind.JsonNode | asNode(long l) |
static com.fasterxml.jackson.databind.JsonNode | asNode(short s) |
static java.lang.Object | clone(Object obj) |
static com.fasterxml.jackson.databind.node.ArrayNode |
createArrayNode()
배열 |
static com.fasterxml.jackson.databind.node.ObjectNode |
createObjectNode()
개체 |
static com.fasterxml.jackson.databind.JsonNode |
jsonToTree(String json)
JSON 문서를 구문 분석합니다. |
static com.fasterxml.jackson.databind.JsonNode |
objectToTree(Object obj)
개체를 Json |
static java.lang.String |
toString(Object source)
개체를 JSON 문자열로 변환합니다. |
static java.lang.String |
toStringSilent(Object source)
개체를 JSON 문자열로 변환합니다. |
다음에서 상속된 메서드 java.lang.Object
메서드 세부 정보
<R>futureGetAs
public static CompletableFuture
개체를 미래 형식으로 역직렬화하여 CompletableFuture 체인을 용이하게 합니다.
매개 변수:
반환:
<T>convert
public static T
입력 개체를 다른 형식으로 변환합니다.
매개 변수:
반환:
<T>getAs
public static T
값을 역직렬화합니다.
매개 변수:
반환:
<T>safeGetAs
public static T
값을 역직렬화합니다.
매개 변수:
반환:
Throw:
<T>treeToValue
public static T
매개 변수:
반환:
asNode
public static JsonNode asNode(boolean b)
매개 변수:
반환:
asNode
public static JsonNode asNode(byte b)
매개 변수:
반환:
asNode
public static JsonNode asNode(double d)
매개 변수:
반환:
asNode
public static JsonNode asNode(float f)
매개 변수:
반환:
asNode
public static JsonNode asNode(int i)
매개 변수:
반환:
asNode
public static JsonNode asNode(String s)
매개 변수:
반환:
asNode
public static JsonNode asNode(long l)
매개 변수:
반환:
asNode
public static JsonNode asNode(short s)
매개 변수:
반환:
clone
public static Object clone(Object obj)
매개 변수:
반환:
createArrayNode
public static ArrayNode createArrayNode()
ArrayNode를 만듭니다.
반환:
createObjectNode
public static ObjectNode createObjectNode()
ObjectNode를 만듭니다.
반환:
jsonToTree
public static JsonNode jsonToTree(String json)
JSON 문서를 구문 분석합니다.
매개 변수:
반환:
Throw:
objectToTree
public static JsonNode objectToTree(Object obj)
개체를 JsonNode로 변환합니다.
매개 변수:
반환:
toString
public static String toString(Object source)
개체를 JSON 문자열로 변환합니다.
매개 변수:
반환:
Throw:
toStringSilent
public static String toStringSilent(Object source)
개체를 JSON 문자열로 변환합니다.
매개 변수:
반환: