public class JsonBuilder
extends java.lang.Object
构造器和说明 |
---|
JsonBuilder() |
限定符和类型 | 方法和说明 |
---|---|
private static java.lang.String |
beanToJson(java.lang.Object model,
int depth) |
private static java.lang.String |
escape(java.lang.String s)
Escape quotes, \, /, \r, \n, \b, \f, \t and other control characters (U+0000 through U+001F).
|
private static void |
escape(java.lang.String s,
java.lang.StringBuilder sb) |
static java.lang.String |
listToJson(java.util.List list,
int depth) |
static java.lang.String |
mapToJson(java.util.Map map,
int depth) |
private static java.lang.String |
otherToJson(java.lang.Object value,
int depth) |
static java.lang.String |
toJson(java.lang.Object value,
int depth) |
private static java.lang.String |
toKeyValue(java.lang.String key,
java.lang.Object value,
java.lang.StringBuilder sb,
int depth) |
public static java.lang.String mapToJson(java.util.Map map, int depth)
private static java.lang.String toKeyValue(java.lang.String key, java.lang.Object value, java.lang.StringBuilder sb, int depth)
public static java.lang.String listToJson(java.util.List list, int depth)
private static java.lang.String escape(java.lang.String s)
private static void escape(java.lang.String s, java.lang.StringBuilder sb)
public static java.lang.String toJson(java.lang.Object value, int depth)
private static java.lang.String otherToJson(java.lang.Object value, int depth)
private static java.lang.String beanToJson(java.lang.Object model, int depth)