private abstract static class JSONString.FieldRenderer extends Object
Modifier | Constructor and Description |
---|---|
private |
FieldRenderer() |
Modifier and Type | Method and Description |
---|---|
abstract void |
closeTag(StringBuilder renderTarget,
int nestingLevel,
String closing) |
protected static Object |
get(String field,
org.json.JSONObject source)
Returns a value from an object, or null if not found
|
protected static void |
indent(StringBuilder renderTarget,
int nestingLevel) |
abstract void |
render(StringBuilder renderTarget,
Object value,
int nestingLevel) |
static StringBuilder |
renderMapOrArray(StringBuilder renderTarget,
org.json.JSONArray sequence,
int nestingLevel) |
static StringBuilder |
renderStruct(StringBuilder renderTarget,
org.json.JSONObject object,
int nestingLevel) |
protected static void |
renderValue(Object value,
StringBuilder renderTarget,
int nestingLevel) |
protected static void indent(StringBuilder renderTarget, int nestingLevel)
public static StringBuilder renderMapOrArray(StringBuilder renderTarget, org.json.JSONArray sequence, int nestingLevel)
public static StringBuilder renderStruct(StringBuilder renderTarget, org.json.JSONObject object, int nestingLevel)
public abstract void render(StringBuilder renderTarget, Object value, int nestingLevel)
public abstract void closeTag(StringBuilder renderTarget, int nestingLevel, String closing)
protected static Object get(String field, org.json.JSONObject source)
protected static void renderValue(Object value, StringBuilder renderTarget, int nestingLevel)
Copyright © 2018. All rights reserved.