Example usage for com.fasterxml.jackson.core JsonGenerator writeEndObject

List of usage examples for com.fasterxml.jackson.core JsonGenerator writeEndObject

Introduction

In this page you can find the example usage for com.fasterxml.jackson.core JsonGenerator writeEndObject.

Prototype

public abstract void writeEndObject() throws IOException, JsonGenerationException;

Source Link

Document

Method for writing closing marker of a JSON Object value (character '}'; plus possible white space decoration if pretty-printing is enabled).

Usage

From source file:org.smartparam.manager.json.vendor.jackson.RangeSerializer.java

@Override
public void serialize(Range value, JsonGenerator jgen, SerializerProvider provider) throws IOException {
    jgen.writeStartObject();/* www .j  a  va2  s . com*/
    jgen.writeStringField("type", evaluateType(value));
    jgen.writeObjectField("from", value.from());
    jgen.writeObjectField("to", value.to());
    jgen.writeEndObject();
}

From source file:aptgraph.server.GraphSerializer.java

/**
 * Serialize a Graph.// w w  w  .j  a  va2 s .c om
 * @param graph
 * @param jgen
 * @param provider
 * @throws IOException
 */
@Override
public final void serialize(final Graph graph, final JsonGenerator jgen, final SerializerProvider provider)
        throws IOException {

    jgen.writeStartObject();
    jgen.writeObjectField("nodes", graph.getNodes());
    jgen.writeObjectField("neighbors", graph.getHashMap());
    jgen.writeEndObject();
}

From source file:org.intelligentsia.dowsers.core.serializers.jackson.ClassInformationSerializer.java

@Override
public void serialize(final ClassInformation value, final JsonGenerator jgen, final SerializerProvider provider)
        throws IOException, JsonGenerationException {
    jgen.writeStartObject();//from   www. ja v a2 s.  co m
    if (value != null) {
        jgen.writeStringField("classInformation", value.getDescription());
    }
    jgen.writeEndObject();

}

From source file:org.lareferencia.backend.util.JsonMetadataStatSerializer.java

@Override
public void serialize(NetworkSnapshotMetadataStat metadataStat, JsonGenerator jgen, SerializerProvider provider)
        throws IOException, JsonProcessingException {

    jgen.writeStartObject();//from ww  w. j ava  2 s. c  o m
    jgen.writeStringField("statID", metadataStat.getStatID());
    jgen.writeStringField("jsonData", metadataStat.getJSONString());
    jgen.writeEndObject();

}

From source file:models.ReferenceSerializer.java

protected void writeSimplifiedGroup(Group group, JsonGenerator jgen) throws IOException {
    jgen.writeStartObject();//from  w  w  w.  ja v a  2 s  .  c  o m
    jgen.writeStringField("id", group.getId());
    jgen.writeStringField("label", group.getLabel());
    jgen.writeFieldName("type");
    jgen.writeObject(group.getType());
    jgen.writeEndObject();
}

From source file:aptgraph.server.NeighborSerializer.java

/**
 * Serialize a neighbor by emitting only the id of the target node, and the
 * similarity./*  w w  w .  j a  v a  2  s. c  om*/
 * @param neighbor
 * @param jgen
 * @param provider
 * @throws IOException
 */
@Override
public final void serialize(final Neighbor neighbor, final JsonGenerator jgen,
        final SerializerProvider provider) throws IOException {

    jgen.writeStartObject();
    jgen.writeStringField("node", neighbor.node.toString());
    jgen.writeNumberField("similarity", neighbor.similarity);
    jgen.writeEndObject();
}

From source file:com.adobe.api.platform.msc.client.jackson.LinkSerializer.java

@Override
public void serialize(Link link, JsonGenerator jgen, SerializerProvider provider) throws IOException {

    jgen.writeStartObject();// w  ww. jav a2s .  c  om

    jgen.writeStringField("href", link.getUri().toASCIIString());
    jgen.writeStringField("rel", link.getRel());
    jgen.writeStringField("title", link.getTitle());

    jgen.writeEndObject();
}

From source file:com.kpelykh.docker.client.model.BoundHostVolumes.java

private BoundHostVolumes writeVolumes(final JsonGenerator jg) throws IOException {
    jg.writeStartObject();/*w  w w  .  j  a  va  2 s  . com*/
    for (final String dest : dests) {
        jg.writeObjectFieldStart(dest);
        jg.writeEndObject();
    }
    jg.writeEndObject();
    return this;
}

From source file:models.TypeSerializer.java

@Override
public void serialize(Type type, JsonGenerator jgen, SerializerProvider provider) throws IOException {
    jgen.writeStartObject();/*  ww  w.j  a  va  2  s. c  om*/
    jgen.writeStringField("id", type.getId());
    jgen.writeStringField("label", type.getLabel());
    jgen.writeFieldName("unit");
    jgen.writeObject(type.getUnit());
    jgen.writeEndObject();
}

From source file:net.nullschool.grains.jackson.datatype.GrainSerializer.java

@Override
public void serialize(Grain grain, JsonGenerator jgen, SerializerProvider provider) throws IOException {
    jgen.writeStartObject();//from  ww  w.j a  va 2s .c om
    serializeEntries(grain, jgen, provider);
    jgen.writeEndObject();
}