List of usage examples for com.fasterxml.jackson.core JsonGenerator writeObject
public abstract void writeObject(Object pojo) throws IOException, JsonProcessingException;
From source file:bz.tsung.jsonapi4j.serialization.SingletonSerializer.java
@Override public void serialize(AbstractCollection data, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException { jsonGenerator.writeObject(data.iterator().next()); }
From source file:holon.contrib.http.JsonContent.java
@Override public void render(Output out, Object context) throws IOException { JsonGenerator generator = mapper.getFactory().createGenerator(out.asWriter()); generator.writeObject(context); generator.flush();//from w ww. ja va 2 s . co m }
From source file:ar.com.wolox.commons.base.json.DateTimeJsonSerializer.java
@Override public void serialize(final DateTime value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException { jgen.writeObject(ISODateTimeFormat.dateTime().print(value)); }
From source file:com.amazonaws.services.dynamodb.datamodeling.JsonMarshaller.java
@Override public String marshall(T obj) { try {//from ww w.j a v a 2 s . c om JsonFactory jsonFactory = new MappingJsonFactory(); StringWriter output = new StringWriter(); JsonGenerator jsonGenerator = jsonFactory.createJsonGenerator(output); jsonGenerator.writeObject(obj); return output.toString(); } catch (Exception e) { throw new RuntimeException(e); } }
From source file:com.inversoft.json.LocalDateSerializer.java
@Override public void serialize(LocalDate value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeObject(value.toString()); }
From source file:com.inversoft.json.ZoneIdSerializer.java
@Override public void serialize(ZoneId value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeObject(value.toString()); }
From source file:info.losd.galen.json.InstantToStringSerializer.java
@Override public void serialize(Instant value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeObject(value.toString()); }
From source file:com.basho.riak.client.query.SearchMapReduce.java
@Override protected void writeInput(JsonGenerator jsonGenerator) throws IOException { jsonGenerator.writeObject(new Object() { @SuppressWarnings("unused") @JsonProperty/*from w w w . j a v a 2 s . co m*/ String module = "riak_search"; @SuppressWarnings("unused") @JsonProperty String function = "mapred_search"; @SuppressWarnings("unused") @JsonProperty String[] arg = new String[] { bucket, query }; }); }
From source file:com.excilys.ebi.gatling.jenkins.chart.Point.java
public void serialize(JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartArray();/* w w w .j a v a 2 s . c om*/ jgen.writeObject(x); jgen.writeObject(y); jgen.writeEndArray(); }
From source file:org.axway.grapes.server.webapp.views.serialization.LicenseLisSerializer.java
@Override public void serialize(final LicenseListView licenseList, final JsonGenerator jsonGenerator, final SerializerProvider serializerProvider) throws IOException, JsonProcessingException { jsonGenerator.writeObject(licenseList.getLicenses()); jsonGenerator.flush();/* www.j av a 2 s . c o m*/ }