Package me.axolotl.api.tool.builder
Class JsonBuilder.SubObject
java.lang.Object
me.axolotl.api.tool.builder.JsonBuilder.SubObject
- Enclosing class:
- JsonBuilder
表示JsonBuilder內部的嵌套JSON對象。
-
Method Summary
Modifier and TypeMethodDescriptiongetSubAsArray(String key) 檢索此SubObject內與指定鍵關聯的SubArray。getSubAsObject(String key) 檢索此SubObject內與指定鍵關聯的SubObject。在此SubObject中設置一個Boolean類型的鍵值對。在此SubObject中設置一個Character類型的鍵值對。在此SubObject中設置一個Number類型的鍵值對。在此SubObject中設置一個String類型的鍵值對。
-
Method Details
-
getSubAsObject
檢索此SubObject內與指定鍵關聯的SubObject。 如果鍵不存在,則添加一個新的空JsonObject。- Parameters:
key- 與SubObject關聯的鍵。- Returns:
- 與鍵關聯的SubObject。
-
getSubAsArray
檢索此SubObject內與指定鍵關聯的SubArray。 如果鍵不存在,則添加一個新的空JsonArray。- Parameters:
key- 與SubArray關聯的鍵。- Returns:
- 與鍵關聯的SubArray。
-
setKV
在此SubObject中設置一個String類型的鍵值對。- Parameters:
key- 值的鍵。value- 要設置的String值。- Returns:
- 用於方法鏈接的這個SubObject。
-
setKV
在此SubObject中設置一個Number類型的鍵值對。- Parameters:
key- 值的鍵。value- 要設置的Number值。- Returns:
- 用於方法鏈接的這個SubObject。
-
setKV
在此SubObject中設置一個Character類型的鍵值對。- Parameters:
key- 值的鍵。value- 要設置的Character值。- Returns:
- 用於方法鏈接的這個SubObject。
-
setKV
在此SubObject中設置一個Boolean類型的鍵值對。- Parameters:
key- 值的鍵。value- 要設置的Boolean值。- Returns:
- 用於方法鏈接的這個SubObject。
-