クラス JSONObject
java.lang.Object
io.github.takenoko4096.json.JSONValue<Map<String, JSONValue<?>>>
io.github.takenoko4096.json.values.JSONObject
- すべての実装されたインタフェース:
JSONStructure
@NullMarked
public final class JSONObject
extends JSONValue<Map<String, JSONValue<?>>>
implements JSONStructure
-
フィールドの概要
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明asMap()booleanclear()copy()booleanboolean<T extends JSONValue<?>>
Tget(JSONPath path, JSONValueType<T> type) <T extends JSONValue<?>>
Tget(String key, JSONValueType<T> type) getType()値の型を取得します。booleanbooleanbooleanisEmpty()booleanisSuperOf(JSONObject other) keys()voidmerge(JSONObject jsonObject) voidvoidstatic JSONObject
-
コンストラクタの詳細
-
JSONObject
public JSONObject() -
JSONObject
-
-
メソッドの詳細
-
getType
-
has
-
isEmpty
public boolean isEmpty()- 定義:
isEmptyインタフェース内JSONStructure
-
getTypeOf
-
get
-
set
-
delete
-
clear
public boolean clear()- 定義:
clearインタフェース内JSONStructure
-
keys
-
merge
-
asMap
-
copy
- 定義:
copyインタフェース内JSONStructure
-
isSuperOf
-
has
-
getTypeOf
-
get
-
delete
-
set
-
valueOf
-