パッケージ io.github.takenoko4096.json
package io.github.takenoko4096.json
jsonフォーマット及びそれに関連するファイルを扱います。
-
クラス説明json形式のファイルを表現します。JSONParserまたはJSONPathParserによって投げられるパース例外。json文字列を解釈してjson構造に変換するクラス。json構造の任意の位置にアクセスするためのパスを表現します。JSONPath.JSONPathReference<S extends JSONStructure, T>jsonパスが構造にアクセスする際に作成される特定のオブジェクトへの参照を表現します。JSONPathNode<S extends JSONStructure, T>jsonパスを構成する各ノードを表現します。JSONPathNode.Pair<A,
B> jsonパスをパースするクラス。JSONSerializerによって投げられるシリアライゼーション例外。json構造を文字列にシリアライズするクラス。JSONValue<T>json構造を構成するすべての型のスーパークラス。JSONValueType<T extends JSONValue<?>>jsonにおける型を表現します。すべての型オブジェクトがこのクラスの静的フィールドで定義されています。