Parses a JSON object into a Java Map.
()
| 36 | * Parses a JSON object into a Java {@code Map}. |
| 37 | */ |
| 38 | public java.util.LinkedHashMap<String,Object> parseObject() throws ParseException { |
| 39 | java.util.LinkedHashMap<String,Object> toReturn = object(); |
| 40 | if (!ensureEOF()) { |
| 41 | throw new IllegalStateException("Expected EOF, but still had content to parse"); |
| 42 | } |
| 43 | return toReturn; |
| 44 | } |
| 45 | |
| 46 | /** |
| 47 | * Parses a JSON array into a Java {@code List}. |