public Map<String, Object> toMap() throws IOException { if (isNextObject()) { return readObject(this); } Map<String, Object> result = new LinkedHashMap<>(); while (hasNext()) { String name = nextName(); if (isNextNull()) { skipNext(); result.put(name, null); } else if (isNextObject()) { result.put(name, readObject(this)); } else if (isNextList()) { result.put(name, readList(this)); } else { result.put(name, nextScalar(true)); } } return result; }
List<Error> errors = null; ResponseJsonStreamReader responseStreamReader = responseJsonStreamReader(jsonReader); while (responseStreamReader.hasNext()) { String name = responseStreamReader.nextName(); if ("data".equals(name)) {
public Map<String, Object> toMap() throws IOException { if (isNextObject()) { return readObject(this); } Map<String, Object> result = new LinkedHashMap<>(); while (hasNext()) { String name = nextName(); if (isNextNull()) { skipNext(); result.put(name, null); } else if (isNextObject()) { result.put(name, readObject(this)); } else if (isNextList()) { result.put(name, readList(this)); } else { result.put(name, nextScalar(true)); } } return result; }
public Map<String, Object> toMap() throws IOException { if (isNextObject()) { return readObject(this); } Map<String, Object> result = new LinkedHashMap<>(); while (hasNext()) { String name = nextName(); if (isNextNull()) { skipNext(); result.put(name, null); } else if (isNextObject()) { result.put(name, readObject(this)); } else if (isNextList()) { result.put(name, readList(this)); } else { result.put(name, nextScalar(true)); } } return result; }
List<Error> errors = null; ResponseJsonStreamReader responseStreamReader = responseJsonStreamReader(jsonReader); while (responseStreamReader.hasNext()) { String name = responseStreamReader.nextName(); if ("data".equals(name)) {
List<Error> errors = null; ResponseJsonStreamReader responseStreamReader = responseJsonStreamReader(jsonReader); while (responseStreamReader.hasNext()) { String name = responseStreamReader.nextName(); if ("data".equals(name)) {