List of usage examples for com.fasterxml.jackson.core JsonGenerator writeEndObject
public abstract void writeEndObject() throws IOException, JsonGenerationException;
From source file:org.apache.ode.jacob.soup.jackson.MessageSerializer.java
@Override public void serialize(Message value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonGenerationException { jgen.writeStartObject();/* w w w. ja v a 2 s . c om*/ serializeContents(value, jgen, provider); jgen.writeEndObject(); }
From source file:de.alexkamp.sandbox.model.ReadOnlyMount.java
@Override public void toJSON(JsonGenerator gen) throws IOException { gen.writeStartObject();// www .ja v a2 s . com gen.writeObjectField("type", "bind"); gen.writeObjectField("origPath", origPath); gen.writeObjectField("mountPath", mountPath); gen.writeEndObject(); }
From source file:de.fraunhofer.iosb.ilt.sta.serialize.EntitySetSerializer.java
@Override public void serialize(EntitySet value, JsonGenerator gen, SerializerProvider serializers) throws IOException, JsonProcessingException { gen.writeStartObject();/*from ww w .ja v a 2 s . co m*/ gen.writeFieldName("value"); gen.writeObject(value.asList()); gen.writeEndObject(); }
From source file:org.dbrain.data.jackson.serializers.JsonValueSerializer.java
private void writeList(ValueList value, JsonGenerator w) throws IOException { w.writeStartArray();//from w w w. j av a2 s . c om try { for (Value e : value) { writeValue(e, w); } } finally { w.writeEndObject(); } }
From source file:org.apache.ode.jacob.soup.jackson.ChannelProxySerializer.java
@Override public void serialize(ChannelProxy value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonGenerationException { jgen.writeStartObject();//from w w w .j a v a 2 s . c o m serializeContents(value, jgen, provider); jgen.writeEndObject(); }
From source file:org.apache.ode.jacob.soup.jackson.ChannelRefSerializer.java
@Override public void serialize(ChannelRef value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonGenerationException { jgen.writeStartObject();/*w w w .j av a 2 s . c o m*/ serializeContents(value, jgen, provider); jgen.writeEndObject(); }
From source file:net.logstash.logback.marker.MapEntriesAppendingMarkerTest.java
@Test public void testWriteTo() throws IOException { Map<String, String> map = new HashMap<String, String>(); map.put("myField", "value"); StringWriter writer = new StringWriter(); JsonGenerator generator = FACTORY.createGenerator(writer); LogstashMarker marker = Markers.appendEntries(map); generator.writeStartObject();/*from w w w .j av a 2 s. c o m*/ marker.writeTo(generator); generator.writeEndObject(); generator.flush(); assertThat(writer.toString()).isEqualTo("{\"myField\":\"value\"}"); }
From source file:com.excilys.ebi.gatling.jenkins.chart.SerieName.java
public void serialize(JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.disable(JsonGenerator.Feature.QUOTE_FIELD_NAMES); jgen.writeStartObject();//from w w w . java 2 s. co m jgen.writeStringField("label", name); jgen.writeEndObject(); }
From source file:org.smartparam.manager.json.vendor.jackson.ParameterEntryDiffSerializer.java
@Override public void serialize(ParameterEntryDiff value, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject();/* w w w . ja v a 2s. c o m*/ jgen.writeObjectField("previous", value.previous()); jgen.writeObjectField("current", value.current()); jgen.writeEndObject(); }
From source file:com.google.openrtb.json.OpenRtbJsonExtWriter.java
protected final void writeSingle(T value, JsonGenerator gen) throws IOException { if (isJsonObject) { gen.writeObjectFieldStart(rootName); }/*from w ww .j ava 2s .co m*/ write(value, gen); if (isJsonObject) { gen.writeEndObject(); } }