Refine search
private void parseResults(JsonReader reader, JsonWriter writer) throws IOException { reader.beginArray(); while (reader.hasNext()) { MetricFrom metricFrom = gson.fromJson(reader, MetricFrom.class); MetricTo metricTo = new MetricTo(metricFrom); gson.toJson(metricTo, MetricTo.class, writer); } reader.endArray(); }
switch (token) { case BEGIN_ARRAY: reader.beginArray(); writer.beginArray(); break; case END_ARRAY: reader.endArray(); writer.endArray(); break;
public List<T> read(Reader reader) throws IOException { com.google.gson.stream.JsonReader jsonReader = new com.google.gson.stream.JsonReader(reader); List<T> objs = new ArrayList<>(); jsonReader.beginArray(); while (jsonReader.hasNext()) { T obj = (new Gson()).fromJson(jsonReader, getPersistentClass()); objs.add(obj); } jsonReader.endArray(); jsonReader.close(); return objs; }
@Override public BitSet read(JsonReader in) throws IOException { BitSet bitset = new BitSet(); in.beginArray(); int i = 0; JsonToken tokenType = in.peek(); tokenType = in.peek(); in.endArray(); return bitset;
public static Set readSet(JsonReader reader) throws IOException { Set arraySet = null; reader.beginArray(); switch (reader.peek()) { case STRING: arraySet = new HashSet<>(); while (reader.hasNext()) { arraySet.add(reader.nextString()); } break; case NUMBER: arraySet = new HashSet<>(); while (reader.hasNext()) { arraySet.add(reader.nextLong()); } break; default: arraySet = new HashSet(); break; } reader.endArray(); return arraySet; }
@Override public ByteBuffer readBytes() throws IOException { ByteArrayOutputStream os = new ByteArrayOutputStream(128); jsonReader.beginArray(); while (jsonReader.peek() != JsonToken.END_ARRAY) { os.write(jsonReader.nextInt()); } jsonReader.endArray(); return ByteBuffer.wrap(os.toByteArray()); }
jsonReader.beginArray(); while (jsonReader.hasNext()) { ServerInfo entry = adapter.read(jsonReader); servers.add(entry); jsonReader.endArray();
@Override protected Collection<?> decodeArray(Decoder decoder, Schema elementSchema) throws IOException { List<Object> array = new ArrayList<>(); JsonReader jsonReader = getJsonReader(decoder); jsonReader.beginArray(); while (jsonReader.peek() != JsonToken.END_ARRAY) { array.add(decode(decoder, elementSchema)); } jsonReader.endArray(); return array; }
@Override public ModuleRegistry call() throws IOException { logger.info("Downloading modules .."); TableModuleRegistry modules = new TableModuleRegistry(); URL url = new URL("http", serverAddress, "/modules/list/latest"); try (JsonReader reader = new JsonReader(new InputStreamReader(url.openStream(), TerasologyConstants.CHARSET))) { logger.info("Parsing content .."); reader.beginArray(); while (reader.hasNext()) { ModuleMetadata meta = metaReader.read(reader); logger.debug("Read module {} - {}", meta.getId(), meta.getVersion()); RemoteModule remoteModule = new RemoteModule(meta); modules.add(remoteModule); } reader.endArray(); int count = modules.size(); logger.info(String.format("Retrieved %d %s", count, (count == 1) ? "entry" : "entries")); } return modules; } }
while (reader.hasNext()) reader.beginArray(); while (reader.hasNext()) reader.endArray();
JsonReader jsonReader = new JsonReader(new FileReader(metaFilePath.toFile())); jsonReader.beginObject(); while (jsonReader.hasNext()) { switch (jsonReader.nextName()) { case MetaFileInfo.META_FILE_INFO: break; case MetaFileInfo.META_FILE_DATA: jsonReader.beginArray(); while (jsonReader.hasNext()) process( GsonJsonSerializer.getGson() .fromJson(jsonReader, ColumnfamilyResult.class)); jsonReader.endArray();
fr = new FileReader(filePath); jr = new JsonReader(fr); jr.beginArray(); while (jr.hasNext()) { inode = null; pos = null; path = null; jr.beginObject(); while (jr.hasNext()) { switch (jr.nextName()) { case "inode": jr.endArray(); } catch (FileNotFoundException e) { logger.info("File not found: " + filePath + ", not updating position");
reader.beginArray(); while (reader.hasNext()) { String issuer = null; String clientString = null; reader.beginObject(); while (reader.hasNext()) { switch (reader.peek()) { case END_OBJECT: logger.debug("Saved registered client"); reader.endArray(); logger.info("Done reading saved registered clients");
reader.beginArray(); while (reader.hasNext()) { BlacklistedSite blSite = new BlacklistedSite(); reader.beginObject(); while (reader.hasNext()) { switch (reader.peek()) { case END_OBJECT: blSiteRepository.save(blSite); reader.endArray(); logger.info("Done reading blacklisted sites");
reader.beginArray(); while (reader.hasNext()) { BlacklistedSite blSite = new BlacklistedSite(); reader.beginObject(); while (reader.hasNext()) { switch (reader.peek()) { case END_OBJECT: blSiteRepository.save(blSite); reader.endArray(); logger.info("Done reading blacklisted sites");
reader.beginArray(); while (reader.hasNext()) { BlacklistedSite blSite = new BlacklistedSite(); reader.beginObject(); while (reader.hasNext()) { switch (reader.peek()) { case END_OBJECT: blSiteRepository.save(blSite); reader.endArray(); logger.info("Done reading blacklisted sites");
reader.beginArray(); while (reader.hasNext()) { BlacklistedSite blSite = new BlacklistedSite(); reader.beginObject(); while (reader.hasNext()) { switch (reader.peek()) { case END_OBJECT: blSiteRepository.save(blSite); reader.endArray(); logger.info("Done reading blacklisted sites");
while (reader.hasNext()) { String name = reader.nextName(); } else if (name.equals("error")) { while (reader.hasNext()) { String errName = reader.nextName(); response.message = reader.nextString(); } else if (errName.equals("errors")) { reader.beginArray(); // its plural because its an array of errors... while (reader.hasNext()) { while (reader.hasNext()) { reader.endArray();
reader.beginArray(); while(reader.hasNext()) { reader.beginObject(); Long tokenId = null; Set<Long> permissions = new HashSet<>(); while (reader.hasNext()) { switch(reader.peek()) { case END_OBJECT: tokenId = reader.nextLong(); } else if (name.equals(PERMISSIONS)) { reader.beginArray(); while (reader.hasNext()) { Permission p = new Permission(); Long rsid = null; permissions.add(saved.getId()); reader.endArray(); tokenToPermissionRefs.put(tokenId, permissions); reader.endArray();
reader.beginArray(); while (reader.hasNext()) { WhitelistedSite wlSite = new WhitelistedSite(); Long currentId = null; reader.beginObject(); while (reader.hasNext()) { switch (reader.peek()) { case END_OBJECT: maps.getWhitelistedSiteOldToNewIdMap().put(currentId, newId); reader.endArray(); logger.info("Done reading whitelisted sites");