List of usage examples for com.fasterxml.jackson.core JsonGenerator writeStringField
public void writeStringField(String fieldName, String value) throws IOException, JsonGenerationException
From source file:models.DerivedRelationSerializer.java
protected void writeSimplifiedGroup(Group group, JsonGenerator jgen) throws IOException { jgen.writeStartObject();//from w w w .j a va2 s. co m jgen.writeStringField("id", group.getId()); jgen.writeStringField("label", group.getLabel()); jgen.writeEndObject(); }
From source file:org.pentaho.metaverse.impl.model.kettle.json.AbstractJobEntryJsonSerializer.java
@Override protected void writeBasicInfo(T meta, JsonGenerator json) throws IOException { json.writeStringField(IInfo.JSON_PROPERTY_CLASS, meta.getClass().getName()); json.writeStringField(IInfo.JSON_PROPERTY_NAME, meta.getName()); json.writeStringField(JSON_PROPERTY_TYPE, getStepType(meta)); }
From source file:io.gravitee.definition.jackson.datatype.api.ser.LoadBalancerSerializer.java
@Override public void serialize(LoadBalancer loadBalancer, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject();//from w w w. j a v a 2s.c om jgen.writeStringField("type", loadBalancer.getType().name()); jgen.writeEndObject(); }
From source file:org.dswarm.xsd2jsonschema.model.JSElement.java
void renderDescription(final JsonGenerator jgen) throws IOException { if (getDescription() != null) { jgen.writeStringField("description", getDescription()); }//from w w w . jav a 2 s. c o m }
From source file:com.nebhale.cyclinglibrary.web.json.CollectionJsonSerializer.java
@Override public void serialize(Collection value, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject();//from w w w . j a v a2 s . c o m jgen.writeStringField("name", value.getName()); jgen.writeStringField("shortName", value.getShortName()); jgen.writeArrayFieldStart("links"); jgen.writeObject(new Link("self", "types", value.getTypeId(), "collections", value)); jgen.writeObject(new Link("create-item", "types", value.getTypeId(), "collections", value, "items")); for (Long itemId : value.getItemIds()) { jgen.writeObject(new Link("item", "types", value.getTypeId(), "collections", value, "items", itemId)); } jgen.writeEndArray(); jgen.writeEndObject(); }
From source file:com.nebhale.cyclinglibrary.web.json.TypeJsonSerializer.java
@Override public void serialize(Type value, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject();// w ww.j av a 2 s .co m jgen.writeStringField("name", value.getName()); jgen.writeStringField("shortName", value.getShortName()); jgen.writeArrayFieldStart("links"); jgen.writeObject(new Link("self", "types", value)); jgen.writeObject(new Link("create-collection", "types", value, "collections")); for (Long collectiondId : value.getCollectionIds()) { jgen.writeObject(new Link("collection", "types", value, "collections", collectiondId)); } jgen.writeEndArray(); jgen.writeEndObject(); }
From source file:CustomSerializer.CustomTriggerSerializer.java
private void writeObject(JsonGenerator generator) throws IOException { generator.writeStartObject();/*from ww w .j a va 2 s. co m*/ generator.writeStringField("name", name); generator.writeStringField("group", group); generator.writeStringField("jobName", jobName); generator.writeStringField("jobGroup", jobGroup); generator.writeStringField("jobClass", jobClass); generator.writeStringField("startTime", startTime); generator.writeStringField("endTime", endTime); generator.writeStringField("nextFire", nextFire); generator.writeStringField("previousFire", previousFire); generator.writeEndObject(); }
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();//ww w. j a va2s . c o m jgen.writeStringField("type", evaluateType(value)); jgen.writeObjectField("from", value.from()); jgen.writeObjectField("to", value.to()); jgen.writeEndObject(); }
From source file:org.lamop.riche.model.WorkEntitySerializer.java
@Override public void serialize(WorkEntity t, JsonGenerator jg, SerializerProvider sp) throws IOException, JsonProcessingException { jg.writeStartObject();// ww w . j ava 2s. com jg.writeStringField("title", t.getTitle()); jg.writeEndObject(); // throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. }
From source file:org.n52.io.geojson.FeatureOutputSerializer.java
private void writeFeature(GeoJSONFeature value, JsonGenerator gen) throws IOException { gen.writeStartObject();/*from ww w .ja v a2 s . co m*/ gen.writeStringField("type", "Feature"); gen.writeStringField("id", value.getId()); gen.writeObjectField("properties", value.getProperties()); gen.writeObjectField("geometry", encodeGeometry(value)); gen.writeEndObject(); }