private static class JSONString.MapFieldRenderer extends JSONString.FieldRenderer
Modifier | Constructor and Description |
---|---|
private |
MapFieldRenderer() |
Modifier and Type | Method and Description |
---|---|
void |
closeTag(StringBuilder renderTarget,
int nestingLevel,
String closing) |
private static Object |
get(int index,
org.json.JSONArray source)
Returns a value from an array, or null if it does not exist
|
private static boolean |
isMap(org.json.JSONArray array)
Returns true if the given JSON object contains a map - a list of pairs called "key" and "value"
|
void |
render(StringBuilder renderTarget,
Object value,
int nestingLevel) |
static void |
renderMap(StringBuilder renderTarget,
org.json.JSONArray sequence,
int nestingLevel) |
static void |
renderMapItem(StringBuilder renderTarget,
org.json.JSONObject object,
int nestingLevel) |
get, indent, renderMapOrArray, renderStruct, renderValue
public void render(StringBuilder renderTarget, Object value, int nestingLevel)
render
in class JSONString.FieldRenderer
private static boolean isMap(org.json.JSONArray array)
public static void renderMap(StringBuilder renderTarget, org.json.JSONArray sequence, int nestingLevel)
public static void renderMapItem(StringBuilder renderTarget, org.json.JSONObject object, int nestingLevel)
private static Object get(int index, org.json.JSONArray source)
public void closeTag(StringBuilder renderTarget, int nestingLevel, String closing)
closeTag
in class JSONString.FieldRenderer
Copyright © 2018. All rights reserved.