List of usage examples for com.fasterxml.jackson.databind JsonSerializer subclass-usage
From source file org.calrissian.mango.json.ser.TupleSerializer.java
public class TupleSerializer extends JsonSerializer<Tuple> { private final TypeRegistry<String> typeContext; public TupleSerializer(TypeRegistry<String> typeContext) { this.typeContext = typeContext;
From source file io.alicorn.data.models.CoordinateSerializer.java
public class CoordinateSerializer extends JsonSerializer<GeospatialCoordinate> { @Override public void serialize(GeospatialCoordinate geospatialCoordinate, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException, JsonProcessingException { jsonGenerator.writeStartObject(); jsonGenerator.writeStringField("type", "Point");
From source file com.googlecode.wickedcharts.highcharts.jackson.SymbolSerializer.java
public class SymbolSerializer extends JsonSerializer<Symbol> { @Override public void serialize(final Symbol value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { if (value.getPredefinedSymbol() != null) {
From source file de.undercouch.bson4jackson.serializers.BsonSerializer.java
/** * Base class for BSON serializers * * @author James Roper */ public abstract class BsonSerializer<T> extends JsonSerializer<T> {
From source file com.googlecode.wickedcharts.highcharts.jackson.NullableSerializer.java
public abstract class NullableSerializer<T> extends JsonSerializer<Nullable> { @SuppressWarnings("unchecked") @Override public void serialize(final Nullable value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException {
From source file com.googlecode.wickedcharts.highcharts.jackson.FunctionSerializer.java
/** * * @author Matthias Balke <matthias.balke@gmail.com> * */ public class FunctionSerializer extends JsonSerializer<Function> {
From source file com.allogy.json.jackson.joda.ISODateTimeSerializer.java
/** * Serializes {@link DateTime} objects as ISO strings * * @author David Venable */ public class ISODateTimeSerializer extends JsonSerializer<DateTime> {
From source file com.googlecode.wickedcharts.highcharts.jackson.BubbleSerializer.java
/**
* JsonSerializer for {@link Bubble} objects.
*
* @author Tom Hombergs (tom.hombergs@gmail.com)
*
*/
From source file com.hpcloud.mon.resource.serialization.SubAlarmExpressionSerializer.java
public class SubAlarmExpressionSerializer extends JsonSerializer<AlarmSubExpression> { @Override public void serialize(AlarmSubExpression value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeStartObject(); jgen.writeStringField("function", value.getFunction().name());
From source file com.algodefu.yeti.web.rest.ClusterFormatSerializer.java
public class ClusterFormatSerializer extends JsonSerializer<ClusterFormat> { private final DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"); @Override public void serialize(ClusterFormat clusterFormat, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException {