public static class RMJson.RM_Object extends JSONUtility.JSONObject
Modifier and Type | Field and Description |
---|---|
(package private) HashSet<String> |
s_updatables |
m_nodes
Constructor and Description |
---|
RM_Object() |
Modifier and Type | Method and Description |
---|---|
JsonValue |
createJsonValue(JSONUtility.JSONContext ctx)
build Json
|
<T extends JSONUtility.JSONValue> |
defineArray(boolean updatable,
String name,
JSONUtility.JSONValueCreator<T> creator) |
<T extends JSONUtility.JSONValue> |
defineArray(String name,
JSONUtility.JSONValueCreator<T> creator) |
<T extends JSONUtility.JSONValue> |
defineNode(boolean updatable,
String name,
JSONUtility.JSONValueCreator<T> creator) |
<T extends JSONUtility.JSONValue> |
defineNode(String name,
JSONUtility.JSONValueCreator<T> creator) |
void |
parse(File srcFile,
JSONUtility.JSONContext ctx) |
public <T extends JSONUtility.JSONValue> T defineNode(boolean updatable, String name, JSONUtility.JSONValueCreator<T> creator)
public <T extends JSONUtility.JSONValue> T defineNode(String name, JSONUtility.JSONValueCreator<T> creator)
defineNode
in class JSONUtility.JSONObject
public <T extends JSONUtility.JSONValue> JSONUtility.JSONArray<T> defineArray(boolean updatable, String name, JSONUtility.JSONValueCreator<T> creator)
public <T extends JSONUtility.JSONValue> JSONUtility.JSONArray<T> defineArray(String name, JSONUtility.JSONValueCreator<T> creator)
defineArray
in class JSONUtility.JSONObject
public JsonValue createJsonValue(JSONUtility.JSONContext ctx)
createJsonValue
in interface JSONUtility.JSONValue
createJsonValue
in class JSONUtility.JSONObject
ctx
- contextpublic void parse(File srcFile, JSONUtility.JSONContext ctx)
EDB Working Group at Tue Jun 10 17:08:59 JST 2025