Top Fields Constructors Methods
impl.build.transifex

pack-priv Class JSON

extends Object
Class Inheritance
Imports
java.util.ArrayList, .HashMap, java.util.regex.Matcher, .Pattern

Field Summary

Modifier and TypeField and Description
private static final Pattern
private static final Pattern
private static final Pattern
private static final Pattern

Constructor Summary

AccessConstructor and Description
pack-priv
JSON()

Method Summary

Modifier and TypeMethod and Description
private static String
match(int[] start, String s, Matcher matcher)

private static Object
parse(String s, int[] start, Matcher integerMatcher, Matcher doubleMatcher, Matcher stringMatcher, Matcher booleanMatcher)

public static <T> T
parse(String json)

public static boolean
skipSpace(String s, int[] start)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

PAT_BOOLback to summary
private static final Pattern PAT_BOOL
PAT_DOUBLEback to summary
private static final Pattern PAT_DOUBLE
PAT_INTEGERback to summary
private static final Pattern PAT_INTEGER
PAT_STRINGback to summary
private static final Pattern PAT_STRING

Constructor Detail

JSONback to summary
pack-priv JSON()

Method Detail

matchback to summary
private static String match(int[] start, String s, Matcher matcher)
parseback to summary
private static Object parse(String s, int[] start, Matcher integerMatcher, Matcher doubleMatcher, Matcher stringMatcher, Matcher booleanMatcher)
parseback to summary
public static <T> T parse(String json)
Annotations
@SuppressWarnings:unchecked
skipSpaceback to summary
public static boolean skipSpace(String s, int[] start)