コード例 #1
0
  private void writeMap(Map<String, ?> map) throws IOException {
    generator.writeStartObject();

    for (Map.Entry<String, ?> entry : map.entrySet()) {
      field(entry.getKey());
      Object value = entry.getValue();
      if (value == null) {
        generator.writeNull();
      } else {
        writeValue(value);
      }
    }
    generator.writeEndObject();
  }
コード例 #2
0
 public XContentBuilder endObject() throws IOException {
   generator.writeEndObject();
   return this;
 }