List of usage examples for com.fasterxml.jackson.core JsonGenerator writeStringField
public void writeStringField(String fieldName, String value) throws IOException, JsonGenerationException
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(); }