Package nablarch.core.text.json
package nablarch.core.text.json
-
ClassDescription配列をシリアライズするクラス。
受入れ可能なオブジェクトの型は 配列オブジェクト。
シリアライズによりJsonのarrayとして出力する。JsonSerializationManager
の基本実装クラス。Booleanの値をシリアライズするクラス。Calendarの値をシリアライズするクラス。
受入れ可能なオブジェクトの型は java.util.Calendar。
シリアライズによりJsonのstringとして出力する。Dateの値をシリアライズするクラス。
受入れ可能なオブジェクトの型は java.util.Date。
java.sql.Date, java.sql.Time, java.sql.Timestamp などの Dateのサブクラスは対象にならない。 シリアライズによりJsonのstringとして出力する。Date and Time APIの日時を扱うクラスをシリアライズするための抽象クラス。JsonSerializer
を管理、提供するインターフェース。シリアライザの初期化に使用する設定クラス。オブジェクトをJsonにシリアライズするインターフェース。
受入れ可能なオブジェクトを特定したクラスを実装する。Listオブジェクトをシリアライズするクラス。
受入れ可能なオブジェクトの型は java.util.List。
シリアライズによりJsonのarrayとして出力する。Java8以降のjava.time.LocalDateTimeをシリアライズするクラス。
受入れ可能なオブジェクトの型は java.time.LocalDateTime。
シリアライズによりJsonのstringとして出力する。Mapオブジェクトをシリアライズするクラス。nullをシリアライズするクラス。
nullを変換するための特殊なシリアライザとなり、NullToJsonSerializer.isTarget(Class)
による判定は常にtrueを返す。
シリアライズによりJsonのnullとして出力する。Numberの値をシリアライズするクラス。任意のオブジェクトを文字列としてシリアライズするクラス。
本クラスは全てのObjectを受け入れてシリアライズする。
toString()メソッドの戻り値をシリアライズ対象の文字列とする。
シリアライズによりJsonのstringとして出力する。文字列をシリアライズするクラス。
受入れ可能なオブジェクトの型は java.lang.String。 シリアライズによりJsonのstringとして出力する。