public static class JSONUtility.JSONArray<T extends JSONUtility.JSONValue> extends Object implements JSONUtility.JSONValue, Iterable<T>
| Modifier and Type | Field and Description |
|---|---|
(package private) JSONUtility.JSONValueCreator<? extends T> |
creator |
(package private) ArrayList<T> |
l_values |
| Constructor and Description |
|---|
JSONArray(JSONUtility.JSONValueCreator<? extends T> cr) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(JSONUtility.JSONValue value,
JSONUtility.JSONContext ctx) |
void |
add(String value,
JSONUtility.JSONContext ctx,
JSONUtility.JSONPath path) |
void |
check(JSONUtility.JSONContext ctx)
Check Value
|
JsonValue |
createJsonValue(JSONUtility.JSONContext ctx)
build Json
|
String |
get()
Get Value
|
Iterator<T> |
iterator() |
void |
parse(JsonValue obj,
JSONUtility.JSONContext ctx)
Parse JsonValue
|
void |
put(String value,
JSONUtility.JSONContext ctx)
Put Value
|
int |
size() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorArrayList<T extends JSONUtility.JSONValue> l_values
JSONUtility.JSONValueCreator<? extends T extends JSONUtility.JSONValue> creator
public JSONArray(JSONUtility.JSONValueCreator<? extends T> cr)
public final Iterator<T> iterator()
iterator in interface Iterable<T extends JSONUtility.JSONValue>public int size()
public void parse(JsonValue obj, JSONUtility.JSONContext ctx)
parse in interface JSONUtility.JSONValueobj - JsonValuectx - contextpublic void check(JSONUtility.JSONContext ctx)
check in interface JSONUtility.JSONValuectx - contextpublic JsonValue createJsonValue(JSONUtility.JSONContext ctx)
createJsonValue in interface JSONUtility.JSONValuectx - contextpublic String get()
get in interface JSONUtility.JSONValuepublic void put(String value, JSONUtility.JSONContext ctx)
put in interface JSONUtility.JSONValuevalue - valuectx - contextpublic void add(String value, JSONUtility.JSONContext ctx, JSONUtility.JSONPath path)
public void add(JSONUtility.JSONValue value, JSONUtility.JSONContext ctx)
EDB Working Group at Mon Dec 15 16:45:05 JST 2025