public final class JSONUtils
extends java.lang.Object
ObjectMapper
のラッパークラス修飾子とタイプ | メソッドと説明 |
---|---|
static <T> T |
readValue(java.io.File file,
java.lang.Class<T> clss)
ファイルからJSONを読み出し、Beanに変換します。
|
static <T> T |
readValue(java.io.File file,
com.fasterxml.jackson.core.type.TypeReference<T> reference)
ファイルからJSONを読み出し、Beanに変換します。
|
static <T> T |
readValue(java.io.InputStream in,
java.lang.Class<T> clss)
InputStreamからJSONを読み出し、Beanに変換します。
|
static <T> T |
readValue(java.io.InputStream in,
com.fasterxml.jackson.core.type.TypeReference<T> reference)
InputStreamからJSONを読み出し、Beanに変換します。
|
static java.lang.String |
toString(java.lang.Object object)
オブジェクトをJSON文字列として取得します
|
static java.lang.String |
toStringWithIndent(java.lang.Object object)
オブジェクトをJSON文字列として取得します
|
static void |
writeValue(java.io.File file,
java.lang.Object value)
値をJSONに変換し、ファイルに書き込みます。
|
static void |
writeValueWithIndent(java.io.File file,
java.lang.Object value)
値をJSONに変換し、ファイルに書き込みます。
|
public static <T> T readValue(java.io.File file, java.lang.Class<T> clss)
T
- 変換後クラスの型file
- 読み出し元ファイルclss
- 変換後のクラスpublic static <T> T readValue(java.io.File file, com.fasterxml.jackson.core.type.TypeReference<T> reference)
T
- 変換後クラスの型file
- 読み出し元ファイルreference
- 変換後の型public static <T> T readValue(java.io.InputStream in, com.fasterxml.jackson.core.type.TypeReference<T> reference)
T
- 変換後クラスの型in
- InputStreamreference
- 変換後の型public static <T> T readValue(java.io.InputStream in, java.lang.Class<T> clss)
T
- 変換後クラスの型in
- InputStreamclss
- 変換後のクラスpublic static java.lang.String toString(java.lang.Object object)
object
- オブジェクトpublic static void writeValue(java.io.File file, java.lang.Object value)
file
- 書き込み先ファイルvalue
- 書き込む値public static java.lang.String toStringWithIndent(java.lang.Object object)
object
- オブジェクトpublic static void writeValueWithIndent(java.io.File file, java.lang.Object value)
file
- 書き込み先ファイルvalue
- 書き込む値