Examples of beginArray()


Examples of com.google.gson.stream.JsonReader.beginArray()

    Gson gson = new GsonBuilder()
      .registerTypeAdapter(byte[].class, new JsonByteArrayAdapter())
      .create();
   
    while (true) {
      reader.beginArray();
      EventType type = EventType.valueOf(reader.nextString());
      IStreamEvent evt;
      switch (type) {
        case APPEND_STDERR:
        case APPEND_STDOUT:
View Full Code Here

Examples of com.google.gson.stream.JsonReader.beginArray()

       
        if (peek == JsonToken.END_DOCUMENT) {
          return;
        }
 
        input.beginArray();
        EventType type = EventType.valueOf(input.nextString());
        switch (type) {
          case APPEND_STDERR:
            ((IStreamEvent) gson.fromJson(input, type.eventClass)).copyTo(syserr);
            break;
View Full Code Here

Examples of com.google.gson.stream.JsonReader.beginArray()

    Gson gson = new GsonBuilder()
      .registerTypeAdapter(byte[].class, new JsonByteArrayAdapter())
      .create();
   
    while (true) {
      reader.beginArray();
      EventType type = EventType.valueOf(reader.nextString());
      IStreamEvent evt;
      switch (type) {
        case APPEND_STDERR:
        case APPEND_STDOUT:
View Full Code Here

Examples of com.google.gson.stream.JsonReader.beginArray()

        return;
      }

      // The response is an array of stream event object
      JsonReader jsonReader = new JsonReader(new InputStreamReader(urlConn.getInputStream(), Charsets.UTF_8));
      jsonReader.beginArray();
      while (jsonReader.peek() != JsonToken.END_ARRAY) {
        Boolean result = callback.apply(GSON.<StreamEvent>fromJson(jsonReader, StreamEvent.class));
        if (result == null || !result) {
          break;
        }
View Full Code Here

Examples of com.google.gson.stream.JsonReader.beginArray()

        JsonReader jsonReader;

        try
        {
            jsonReader = new JsonReader(new FileReader(jsonFile));
            jsonReader.beginArray();
            while (jsonReader.hasNext())
            {
                EnergyValueStackMapping energyValueStackMapping = jsonSerializer.fromJson(jsonReader, EnergyValueStackMapping.class);
                energyValueStackMap.put(energyValueStackMapping.wrappedStack, energyValueStackMapping.energyValue);
            }
View Full Code Here

Examples of com.google.gson.stream.JsonReader.beginArray()

  private void loadConcreteTypeMap() throws IOException {
    if (baseTypeArrayFile != null) {
      JsonReader reader = new JsonReader(new InputStreamReader(new FileInputStream(
          baseTypeArrayFile), UTF8));
      reader.setLenient(true);
      reader.beginArray();
      while (reader.hasNext()) {
        baseTypes.add(reader.nextString());
      }
      reader.endArray();
      reader.close();
View Full Code Here

Examples of com.google.gson.stream.JsonWriter.beginArray()

            try (JsonWriter jsonWriter = new JsonWriter(new BufferedWriter(writer))) {
                if (object instanceof GeneratedMessage) {
                    ProtobufJsonWriter.serialize((GeneratedMessage) object, jsonWriter);
                } else {
                    Iterable<? extends Message> iterable = (Iterable<? extends Message>) object;
                    jsonWriter.beginArray();
                    for (Message msg : iterable) {
                        ProtobufJsonWriter.serialize(msg, jsonWriter);
                    }
                    jsonWriter.endArray();
                }
View Full Code Here

Examples of com.google.gson.stream.JsonWriter.beginArray()

      try {
        Files.createParentDirs(workFile);
        JsonWriter writer =
            new JsonWriter(new OutputStreamWriter(new FileOutputStream(workFile), Charsets.UTF_8));
        writer.setIndent("  ")// always pretty print
        writer.beginArray();
        this.writer = Optional.of(writer);
      } catch (IOException e) {
        logger.log(SEVERE, String.format(
            "An error occured writing trial %s. Results in %s will be incomplete.", trial.id(),
            resultFile), e);
View Full Code Here

Examples of com.google.gson.stream.JsonWriter.beginArray()

    try {
      File dataFile = getDataFile();
      dataFile.getParentFile().mkdirs();
      JsonWriter writer = new JsonWriter(new FileWriter(dataFile, false));
      writer.setIndent("  ");
      writer.beginArray();
      for (List<Channel> chanList : instance.channels.values()) {
        for (Channel chan : chanList) {
          writer.beginObject();
          writer.name("name").value(chan.getName());
          if(chan.getUser() != null) {
View Full Code Here

Examples of com.google.gson.stream.JsonWriter.beginArray()

        event = events.peekFirst();

        try {
          JsonWriter jsonWriter = new JsonWriter(writer);
          jsonWriter.setIndent("  ");
          jsonWriter.beginArray();
          jsonWriter.value(event.getType().name());
          gson.toJson(event, event.getClass(), jsonWriter);
          jsonWriter.endArray();
          writer.write("\n\n");
        } catch (Throwable t) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.