List of usage examples for com.fasterxml.jackson.core JsonGenerator writeRawValue
public abstract void writeRawValue(String text) throws IOException, JsonGenerationException;
From source file:je.backit.rest.JooqModule.java
static void writeField(String name, Object value, JsonGenerator jg) throws IOException { if (value == null) return;//from ww w . ja v a2 s . com jg.writeFieldName(toCamelCaseLC(name)); if (name.equals("properties")) jg.writeRawValue((String) value); else jg.writeObject(value); }
From source file:net.logstash.logback.marker.RawJsonAppendingMarker.java
@Override protected void writeFieldValue(JsonGenerator generator) throws IOException { generator.writeRawValue(rawJson); }
From source file:io.gravitee.definition.jackson.datatype.api.ser.PolicySerializer.java
@Override public void serialize(Policy policy, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeFieldName(policy.getName()); jgen.writeRawValue(policy.getConfiguration()); }
From source file:org.jongo.marshall.jackson.NativeSerializer.java
public void serialize(Object obj, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException, JsonProcessingException { jsonGenerator.writeRawValue(JSON.serialize(obj)); }
From source file:com.googlecode.wickedcharts.highcharts.jackson.BubbleSerializer.java
@Override public void serialize(final Bubble value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeRawValue("[" + value.getX() + ", " + value.getY() + ", " + value.getSize() + "]"); }
From source file:com.googlecode.wickedcharts.highcharts.jackson.CoordinateSerializer.java
@Override public void serialize(final Coordinate<T, U> value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeRawValue("[" + value.getX() + ", " + value.getY() + "]"); }
From source file:com.googlecode.wickedcharts.highcharts.jackson.RangeCoordinateSerializer.java
@Override public void serialize(final RangeCoordinate<X, Y1, Y2> value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeRawValue("[" + value.getX() + ", " + value.getY1() + ", " + value.getY2() + "]"); }
From source file:fi.hsl.parkandride.front.geojson.GeojsonSerializer.java
@Override public void serialize(T value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { try {//from w w w .j a v a 2s. co m // jgen.writeRaw(':'); jgen.writeRawValue(jsonMapper.toJson(value)); } catch (JsonException e) { throw new IOException(e); } }
From source file:com.googlecode.wickedcharts.highcharts.jackson.HighchartsColorReferenceSerializer.java
@Override protected void serializeIfNotNull(final HighchartsColor color, final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { if (color.getBrightness() == null) { jgen.writeRawValue(String.format(HIGHCHARTS_COLOR, color.getHighchartsIndex())); } else {//from ww w .ja v a 2s . c o m String colorString = String.format(Locale.ENGLISH, HIGHCHARTS_COLOR, color.getHighchartsIndex()); colorString = brighten(colorString, color.getBrightness()); jgen.writeRawValue(colorString); } }
From source file:com.googlecode.wicketcontinuouscalendar.jackson.FunctionSerializer.java
@Override public void serialize(final Function value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { // Raw values are needed otherwise the JavaScript function can not be evaluated jgen.writeRawValue(value.getFunction()); }