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.JSONObjectpublic <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.JSONObjectpublic JsonValue createJsonValue(JSONUtility.JSONContext ctx)
createJsonValue in interface JSONUtility.JSONValuecreateJsonValue in class JSONUtility.JSONObjectctx - contextpublic void parse(File srcFile, JSONUtility.JSONContext ctx)
EDB Working Group at Mon Dec 15 16:45:05 JST 2025