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

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

Introduction

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

Prototype

public void writeStringField(String fieldName, String value) throws IOException, JsonGenerationException 

Source Link

Document

Convenience method for outputting a field entry ("member") that has a String value.

Usage

From source file:org.webpda.server.core.servermessage.NonPVEventMessage.java

protected JsonGenerator createJsonGenerator() throws IOException {
    ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
    JsonGenerator jg = JsonUtil.jsonFactory.createGenerator(outputStream);
    jg.writeStartObject();//from   w  ww .j  a  va2 s . c  o m
    jg.writeStringField(MESSAGE, getClass().getSimpleName().replaceAll("Message", ""));
    return jg;
}

From source file:models.ReferenceSerializer.java

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

From source file:com.navercorp.pinpoint.web.view.ApplicationAgentHostListSerializer.java

private void writeApplication(String applicationName, List<AgentInfo> agentInfoList,
        JsonGenerator jsonGenerator) throws IOException {
    jsonGenerator.writeStringField("applicationName", applicationName);

    jsonGenerator.writeArrayFieldStart("agents");
    writeAgentList(agentInfoList, jsonGenerator);
    jsonGenerator.writeEndArray();//w ww.  j  av a  2s.c om
}

From source file:com.navercorp.pinpoint.web.view.ApplicationAgentHostListSerializer.java

private void writeAgent(AgentInfo agentInfo, JsonGenerator jsonGenerator) throws IOException {
    jsonGenerator.writeStringField("agentId", StringUtils.defaultString(agentInfo.getAgentId(), ""));

    final ServiceType serviceType = serviceTypeRegistryService.findServiceType(agentInfo.getServiceTypeCode());
    jsonGenerator.writeStringField("serviceType", StringUtils.defaultString(serviceType.getDesc(), ""));
    jsonGenerator.writeStringField("hostName", StringUtils.defaultString(agentInfo.getHostName(), ""));
    jsonGenerator.writeStringField("ip", StringUtils.defaultString(agentInfo.getIp(), ""));
}

From source file:com.nebhale.cyclinglibrary.web.json.LinkJsonSerializer.java

@Override
public void serialize(Link value, JsonGenerator jgen, SerializerProvider provider) throws IOException {
    jgen.writeStartObject();/*from  w  ww .  ja  v a 2 s. c o m*/
    jgen.writeStringField("rel", value.getRel());
    jgen.writeStringField("href", value.getHref());
    jgen.writeEndObject();
}

From source file:models.TypeSerializer.java

@Override
public void serialize(Type type, JsonGenerator jgen, SerializerProvider provider) throws IOException {
    jgen.writeStartObject();//from  w  w w  .  ja  v  a  2s  . com
    jgen.writeStringField("id", type.getId());
    jgen.writeStringField("label", type.getLabel());
    jgen.writeFieldName("unit");
    jgen.writeObject(type.getUnit());
    jgen.writeEndObject();
}

From source file:io.gravitee.definition.jackson.datatype.plugins.resource.ser.ResourceSerializer.java

@Override
public void serialize(Resource resource, JsonGenerator jgen, SerializerProvider provider) throws IOException {
    jgen.writeStartObject();//from w ww  .  jav  a 2s . c om
    jgen.writeStringField("name", resource.getName());
    jgen.writeStringField("type", resource.getType());
    jgen.writeBooleanField("enabled", resource.isEnabled());
    jgen.writeFieldName("configuration");
    jgen.writeRawValue(resource.getConfiguration());
    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();/*from w  w  w  .  j  a  v  a  2 s  . c o  m*/

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

    jgen.writeEndObject();
}

From source file:com.nebhale.cyclinglibrary.web.json.TaskJsonSerializer.java

@Override
public void serialize(Task value, JsonGenerator jgen, SerializerProvider provider) throws IOException {
    jgen.writeStartObject();/*from www .j  ava  2  s.c o m*/
    jgen.writeStringField("status", value.getStatus().toString());
    jgen.writeStringField("message", value.getMessage());
    jgen.writeArrayFieldStart("links");
    jgen.writeObject(new Link("self", "tasks", value));
    jgen.writeEndArray();
    jgen.writeEndObject();
}

From source file:org.createnet.raptor.models.objects.serializer.StreamSerializer.java

@Override
public void serialize(Stream t, JsonGenerator jg, SerializerProvider sp) throws IOException {

    jg.writeStartObject();/*from ww  w .  j av  a 2 s. c  om*/

    jg.writeStringField("name", t.name);
    jg.writeStringField("type", t.type);
    jg.writeStringField("description", t.description);

    if (!t.channels.isEmpty()) {
        jg.writeObjectField("channels", t.channels);
    }

    jg.writeEndObject();

}