Package com.github.underscore
Class Json
- java.lang.Object
-
- com.github.underscore.Json
-
public final class Json extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Json.JsonArray
static class
Json.JsonObject
static class
Json.JsonParser
static class
Json.JsonStringBuilder
static class
Json.JsonValue
static class
Json.ParseException
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
DIGIT
private static java.lang.String
NULL
private static int
PARSE_MAX_DEPTH
-
Constructor Summary
Constructors Modifier Constructor Description private
Json()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
formatJson(java.lang.String json)
static java.lang.String
formatJson(java.lang.String json, Json.JsonStringBuilder.Step identStep)
static java.lang.Object
fromJson(java.lang.String string)
static java.lang.Object
fromJson(java.lang.String string, int maxDepth)
static java.lang.String
toJson(java.util.Collection collection)
static java.lang.String
toJson(java.util.Collection collection, Json.JsonStringBuilder.Step identStep)
static java.lang.String
toJson(java.util.Map map)
static java.lang.String
toJson(java.util.Map map, Json.JsonStringBuilder.Step identStep)
-
-
-
Field Detail
-
PARSE_MAX_DEPTH
private static final int PARSE_MAX_DEPTH
- See Also:
- Constant Field Values
-
NULL
private static final java.lang.String NULL
- See Also:
- Constant Field Values
-
DIGIT
private static final java.lang.String DIGIT
- See Also:
- Constant Field Values
-
-
Method Detail
-
toJson
public static java.lang.String toJson(java.util.Collection collection, Json.JsonStringBuilder.Step identStep)
-
toJson
public static java.lang.String toJson(java.util.Collection collection)
-
toJson
public static java.lang.String toJson(java.util.Map map, Json.JsonStringBuilder.Step identStep)
-
toJson
public static java.lang.String toJson(java.util.Map map)
-
fromJson
public static java.lang.Object fromJson(java.lang.String string)
-
fromJson
public static java.lang.Object fromJson(java.lang.String string, int maxDepth)
-
formatJson
public static java.lang.String formatJson(java.lang.String json, Json.JsonStringBuilder.Step identStep)
-
formatJson
public static java.lang.String formatJson(java.lang.String json)
-
-