// read and parse
Response resp = read(url);
Map<String, Object> json = parseObject(resp.getStream(), resp.getCharset());
if (getSuccinct()) {
TypeCache typeCache = new ClientTypeCacheImpl(repositoryId, this);
return JSONConverter.convertSuccinctProperties(json, null, typeCache);
} else {
return JSONConverter.convertProperties(json, null);
}
}