public class JSON
extends java.lang.Object
| コンストラクタと説明 |
|---|
JSON() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static <T> T |
decode(java.io.InputStream is,
java.lang.Class<T> clazz)
文字列をクラスへデコードする
|
static <T> T |
decode(java.lang.String json,
java.lang.Class<T> clazz)
文字列をクラスへデコードする
|
static <T> T |
decodeOrNull(java.io.InputStream json,
java.lang.Class<T> clazz)
文字列をクラスへデコードする
|
static <T> T |
decodeOrNull(java.lang.String json,
java.lang.Class<T> clazz)
文字列をクラスへデコードする
|
static java.lang.String |
encode(java.lang.Object obj)
クラスを文字列へエンコードする
|
static void |
encode(java.io.OutputStream os,
java.lang.Object obj)
クラスを文字列へエンコードする
|
static java.lang.String |
encodeOrNull(java.lang.Object obj)
クラスを文字列へエンコードするx
|
static byte[] |
model2bytes(java.lang.Object model)
JSONモデルを送信用byte[]に変換する
|
public static void encode(java.io.OutputStream os,
java.lang.Object obj)
throws com.fasterxml.jackson.core.JsonProcessingException,
java.io.IOException
com.fasterxml.jackson.core.JsonProcessingExceptionjava.io.IOExceptionpublic static java.lang.String encode(java.lang.Object obj)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static java.lang.String encodeOrNull(java.lang.Object obj)
public static <T> T decode(java.lang.String json,
java.lang.Class<T> clazz)
throws com.fasterxml.jackson.core.JsonProcessingException,
java.io.IOException
com.fasterxml.jackson.core.JsonProcessingExceptionjava.io.IOExceptionpublic static <T> T decodeOrNull(java.lang.String json,
java.lang.Class<T> clazz)
public static <T> T decodeOrNull(java.io.InputStream json,
java.lang.Class<T> clazz)
public static <T> T decode(java.io.InputStream is,
java.lang.Class<T> clazz)
throws com.fasterxml.jackson.core.JsonProcessingException,
java.io.IOException
com.fasterxml.jackson.core.JsonProcessingExceptionjava.io.IOExceptionpublic static byte[] model2bytes(java.lang.Object model)