List of usage examples for com.fasterxml.jackson.core JsonGenerator writeEndObject
public abstract void writeEndObject() throws IOException, JsonGenerationException;
From source file:net.echinopsii.ariane.community.core.directory.wat.json.ds.technical.network.SubnetJSON.java
public final static void subnet2JSON(Subnet subnet, JsonGenerator jgenerator) throws IOException { jgenerator.writeStartObject();// w w w . java 2 s . co m jgenerator.writeNumberField(SUBNET_ID, subnet.getId()); jgenerator.writeNumberField(SUBNET_VERSION, subnet.getVersion()); jgenerator.writeStringField(SUBNET_NAME, subnet.getName()); jgenerator.writeStringField(SUBNET_DESCRIPTION, subnet.getDescription()); jgenerator.writeStringField(SUBNET_IP, subnet.getSubnetIP()); jgenerator.writeStringField(SUBNET_MASK, subnet.getSubnetMask()); jgenerator.writeStringField(SUBNET_TYPE, subnet.getRarea().getType()); jgenerator.writeArrayFieldStart(SUBNET_OSI_ID); for (OSInstance osi : subnet.getOsInstances()) jgenerator.writeNumber(osi.getId()); jgenerator.writeEndArray(); jgenerator.writeArrayFieldStart(SUBNET_DATACENTERS_ID); for (Datacenter dc : subnet.getDatacenters()) jgenerator.writeNumber(dc.getId()); jgenerator.writeEndArray(); jgenerator.writeNumberField(SUBNET_MAREA_ID, ((subnet.getRarea() != null) ? subnet.getRarea().getId() : -1)); jgenerator.writeEndObject(); }
From source file:com.mattjbishop.halapino.LinkSerializer.java
@Override public void serialize(Map<String, List<Link>> links, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeStartObject();/*from w w w .ja va 2s . c o m*/ writeOutLinks(links, jgen); jgen.writeEndObject(); }
From source file:org.n52.ar.layar.LayarAction.java
public void toJSON(final JsonGenerator generator) throws IOException { generator.writeStartObject();/*from www . j a va 2s.c om*/ generator.writeStringField("uri", this.uri.toString()); generator.writeStringField("label", this.label); generator.writeEndObject(); }
From source file:net.logstash.logback.composite.AbstractNestedJsonProvider.java
@Override public void writeTo(JsonGenerator generator, Event event) throws IOException { generator.writeFieldName(getFieldName()); generator.writeStartObject();//from ww w.ja v a2 s . c om jsonProviders.writeTo(generator, event); generator.writeEndObject(); }
From source file:com.nebhale.cyclinglibrary.web.json.LinkJsonSerializer.java
@Override public void serialize(Link value, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject();/* ww w .j a v a 2s .c om*/ jgen.writeStringField("rel", value.getRel()); jgen.writeStringField("href", value.getHref()); jgen.writeEndObject(); }
From source file:com.samlikescode.stackoverflow.questions.q30999663.DataSerializer.java
@Override public void serialize(Data data, JsonGenerator jg, SerializerProvider serializers) throws IOException { jg.writeStartObject();//from ww w .j a va2 s. c o m jg.writeFieldName(Long.toString(data.x)); jg.writeFieldName(Long.toString(data.y)); jg.writeEndObject(); }
From source file:com.btmatthews.atlas.core.dao.mongo.MongoLocalDateTimeSerializer.java
@Override public void serialize(final LocalDateTime value, final JsonGenerator generator, final SerializerProvider provider) throws IOException { generator.writeStartObject();//w w w . j a v a 2 s . com generator.writeStringField("$date", value.format(DATE_TIME_FORMATTER)); generator.writeEndObject(); }
From source file:com.cedarsoft.couchdb.io.RawCouchDocSerializer.java
public void serialize(@Nonnull RawCouchDoc doc, @Nonnull JsonGenerator generator) throws IOException { generator.writeStartObject();// www . j a va 2 s.c o m serializeIdAndRev(generator, doc); generator.writeEndObject(); }
From source file:models.DerivedRelationSerializer.java
protected void writeSimplifiedGroup(Group group, JsonGenerator jgen) throws IOException { jgen.writeStartObject();/*from ww w . j a va 2 s. c o m*/ jgen.writeStringField("id", group.getId()); jgen.writeStringField("label", group.getLabel()); jgen.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();/*from w ww . j a va 2 s.c o m*/ jgen.writeObjectField("previous", value.previous()); jgen.writeObjectField("current", value.current()); jgen.writeEndObject(); }