List of usage examples for com.fasterxml.jackson.core JsonGenerator writeStringField
public void writeStringField(String fieldName, String value) throws IOException, JsonGenerationException
From source file:eu.mondo.driver.mongo.util.MStatementSerializer.java
@Override public void serialize(MStatement st, JsonGenerator generator, SerializerProvider provider) throws IOException, JsonProcessingException { generator.writeStartObject();//from w w w .j a va2 s.c om generator.writeStringField("subject", st.getSubject()); generator.writeStringField("predicate", st.getPredicate()); generator.writeStringField("object", st.getObject()); generator.writeStringField("subjectBI", st.getSubjectBI().toString(10)); generator.writeStringField("predicateBI", st.getPredicateBI().toString(10)); generator.writeStringField("objectBI", st.getObjectBI().toString(10)); generator.writeEndObject(); generator.close(); }
From source file:eu.mondo.driver.mongo.util.StatementSerializer.java
@Override public void serialize(Statement st, JsonGenerator generator, SerializerProvider provider) throws IOException, JsonProcessingException { generator.writeStartObject();/*from www . ja va2 s. c o m*/ generator.writeStringField("subject", st.getSubject().toString()); generator.writeStringField("predicate", st.getPredicate().toString()); generator.writeStringField("object", st.getObject().toString()); generator.writeStringField("subjectBI", ""); generator.writeStringField("predicateBI", ""); generator.writeStringField("objectBI", ""); generator.writeEndObject(); generator.close(); }
From source file:ijfx.ui.module.json.ModuleItemSerializer.java
@Override public void serialize(ModuleItem t, JsonGenerator jg, SerializerProvider sp) throws IOException, JsonProcessingException { jg.writeStartObject();/*from w w w .j a v a2s . c om*/ jg.writeStringField("name", t.getName()); jg.writeStringField("label", t.getLabel()); try { jg.writeObjectField("minValue", t.getMinimumValue()); jg.writeObjectField("maxValue", t.getMaximumValue()); jg.writeObjectField("classType", t.getType()); jg.writeObjectField("description", t.getDescription()); jg.writeObjectField("ioType", t.getIOType()); jg.writeObjectField("isInput", t.isInput()); jg.writeObjectField("isOutput", t.isOutput()); jg.writeObjectField("isAutoFill", t.isAutoFill()); jg.writeObjectField("isRequired", t.isRequired()); jg.writeObjectField("visibility", t.getVisibility()); jg.writeObjectField("columnCount", t.getColumnCount()); jg.writeObjectField("choices", t.getChoices()); } catch (Exception e) { } jg.writeEndObject(); }
From source file:org.dswarm.xsd2jsonschema.model.JSRoot.java
@Override public void render(final JsonGenerator jgen) throws IOException { jgen.writeStartObject();//from w w w .j ava2 s .c o m jgen.writeStringField("title", getName()); jgen.writeStringField("type", getType()); renderDescription(jgen); renderInternal(jgen); jgen.writeEndObject(); jgen.flush(); jgen.close(); }
From source file:org.lamop.riche.model.RelationSourcePersonSerializer.java
@Override public void serialize(RelationSourcePerson relation, JsonGenerator jsonGenerator, SerializerProvider sp) throws IOException, JsonProcessingException { jsonGenerator.writeStartObject();// ww w .j av a2s.c om jsonGenerator.writeStringField("rolePublication", relation.getRolePublication()); Source sourceSer = new Source(); sourceSer.setId(relation.getSource().getId()); sourceSer.setTitle(relation.getSource().getTitle()); // relation.getSource().getRelationPerson().clear(); // relation.getSource().getRelationWorkSource().clear(); jsonGenerator.writeObjectField("source", sourceSer); // // relation.getPerson().getRelationSource().clear(); Person p = new Person(); p.setId(relation.getPerson().getId()); p.setLabel(relation.getPerson().getLabel()); jsonGenerator.writeObjectField("person", p); jsonGenerator.writeEndObject(); // jsonGenerator.writeStringField("username", user.getUsername()); // jsonGenerator.writeEndObject(); // throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. }
From source file:net.solarnetwork.node.upload.bulkjsonwebpost.NodeControlInfoSerializer.java
@Override public void serialize(NodeControlInfo info, JsonGenerator generator, SerializerProvider provider) throws IOException, JsonGenerationException { generator.writeStartObject();// w ww .j a v a2s.c om generator.writeStringField("__type__", "NodeControlInfo"); generator.writeStringField("controlId", info.getControlId()); generator.writeStringField("type", info.getType().toString()); if (info.getPropertyName() != null) { generator.writeStringField("propertyName", info.getPropertyName()); } if (info.getUnit() != null) { generator.writeStringField("unit", info.getUnit()); } generator.writeStringField("value", info.getValue()); generator.writeEndObject(); }
From source file:com.yahoo.yqlplus.engine.tools.YQLPlusRun.java
@Subscribe public void event(Object event) throws IOException { JsonGenerator gen = factory.createGenerator(System.err); gen.writeStartObject();/*from w w w . j a va2s. c o m*/ gen.writeStringField("type", event.getClass().getName()); gen.writeFieldName("event"); gen.writeObject(event); gen.writeEndObject(); gen.flush(); System.err.println(); }
From source file:com.github.fge.jsonpatch.DualPathOperation.java
@Override public final void serialize(final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeStartObject();//from ww w. ja v a 2 s. c o m jgen.writeStringField("op", op); jgen.writeStringField("path", path.toString()); jgen.writeStringField("from", from.toString()); jgen.writeEndObject(); }
From source file:org.darkware.wpman.util.serialization.MinimalUpdatableSerializer.java
@Override public void serialize(final WPUpdatableComponent wpBlog, final JsonGenerator jsonGenerator, final SerializerProvider serializerProvider) throws IOException, JsonProcessingException { jsonGenerator.writeStartObject();/*www . ja va 2s.co m*/ jsonGenerator.writeStringField("id", wpBlog.getId()); jsonGenerator.writeStringField("name", wpBlog.getName()); jsonGenerator.writeEndObject(); }
From source file:com.github.fge.jsonpatch.PathValueOperation.java
@Override public final void serialize(final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeStartObject();/*from w ww.ja v a 2s. c om*/ jgen.writeStringField("op", op); jgen.writeStringField("path", path.toString()); jgen.writeFieldName("value"); jgen.writeTree(value); jgen.writeEndObject(); }