public final class JsonIn extends Object
LinkedHashMap, arrays ArrayList, numbers Double
when they carry a fraction/exponent and Long otherwise.
Used to load ScoreProfile resources and the CLI's option /
run files. Package-private by design.
| Modifier and Type | Method and Description |
|---|---|
static List<Object> |
arr(Map<String,Object> m,
String key) |
static boolean |
bool(Map<String,Object> m,
String key,
boolean dflt) |
static double |
dbl(Map<String,Object> m,
String key,
double dflt) |
static int |
integer(Map<String,Object> m,
String key,
int dflt) |
static Map<String,Object> |
obj(Map<String,Object> m,
String key) |
static Object |
parse(String text) |
static Map<String,Object> |
parseObject(String text) |
static String |
str(Map<String,Object> m,
String key,
String dflt) |
public static Map<String,Object> parseObject(String text)