List of usage examples for com.fasterxml.jackson.core JsonGenerator writeObjectField
public final void writeObjectField(String fieldName, Object pojo) throws IOException, JsonProcessingException
From source file:org.n52.restfulwpsproxy.serializer.json.AbstractWPSJsonModule.java
protected static final void writeObjectFieldIfNotNull(JsonGenerator jg, String field, Object object) throws JsonGenerationException, IOException { if (object != null) { jg.writeObjectField(field, object); }//from w ww . ja v a2 s .c om }
From source file:org.loklak.objects.AbstractIndexEntry.java
public static void writeDate(JsonGenerator json, String fieldName, long time) throws IOException { json.writeObjectField(fieldName, utcFormatter.print(time)); }
From source file:com.neoteric.starter.metrics.report.elastic.MetricsElasticsearchModule.java
private static void writeAdditionalFields(final Map<String, Object> additionalFields, final JsonGenerator json) throws IOException { if (additionalFields != null) { for (final Map.Entry<String, Object> field : additionalFields.entrySet()) { json.writeObjectField(field.getKey(), field.getValue()); }/*w w w .j ava 2s . com*/ } }
From source file:org.calrissian.mango.json.ser.EntitySerializer.java
@Override protected void writeUniqueFields(Entity entity, JsonGenerator generator) throws IOException { generator.writeObjectField("type", entity.getType()); generator.writeObjectField("id", entity.getId()); }
From source file:org.calrissian.mango.json.ser.EventSerializer.java
@Override protected void writeUniqueFields(Event event, JsonGenerator generator) throws IOException { generator.writeObjectField("timestamp", event.getTimestamp()); generator.writeObjectField("type", event.getType()); generator.writeObjectField("id", event.getId()); }
From source file:de.alexkamp.sandbox.model.SpecialMount.java
@Override public void toJSON(JsonGenerator gen) throws IOException { gen.writeStartObject();/* ww w. j a v a 2 s . co m*/ gen.writeObjectField("type", type); gen.writeEndObject(); }
From source file:io.gravitee.definition.jackson.datatype.services.core.ser.ServiceSerializer.java
@Override public void serialize(Service service, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeObjectField(service.getName(), service); }
From source file:de.alexkamp.sandbox.model.ReadOnlyMount.java
@Override public void toJSON(JsonGenerator gen) throws IOException { gen.writeStartObject();/*from w w w . ja va 2s.c om*/ gen.writeObjectField("type", "bind"); gen.writeObjectField("origPath", origPath); gen.writeObjectField("mountPath", mountPath); gen.writeEndObject(); }
From source file:org.smartparam.manager.json.vendor.jackson.ParameterDiffSerializer.java
@Override public void serialize(ParameterDiff value, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject();// www . j a va 2 s . c o m jgen.writeObjectField("previous", value.previous()); jgen.writeObjectField("current", value.current()); 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();/*from w w w . jav a 2s . c om*/ jgen.writeObjectField("previous", value.previous()); jgen.writeObjectField("current", value.current()); jgen.writeEndObject(); }