List of usage examples for com.fasterxml.jackson.databind JsonSerializer subclass-usage
From source file io.fabric8.docker.api.model.serialize.ExposedPortSerializer.java
public class ExposedPortSerializer extends JsonSerializer<Map<Integer, Protocol>> { @Override public void serialize(Map<Integer, Protocol> value, JsonGenerator gen, SerializerProvider serializers) throws IOException, JsonProcessingException { Map<String, Object> values = new HashMap<>();
From source file monasca.api.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 org.mythtv.services.api.DateTimeSerializer.java
/** * @author Sebastien Astie */ public class DateTimeSerializer extends JsonSerializer<DateTime> { private static DateTimeFormatter formatter = ISODateTimeFormat.dateTime();
From source file com.github.marcosalis.kraken.utils.json.ListToArraySerializer.java
/**
* Abstract generic {@link JsonSerializer} that serializes a list to a JSON
* array.
*
* @since 1.0
* @author Marco Salis
From source file org.springframework.social.wunderlist.api.impl.json.UpdateTaskDataSerializer.java
/** * @author Alexander Hanschke * @since 1.0.0 */ class UpdateTaskDataSerializer extends JsonSerializer<UpdateTaskData> {
From source file be.dnsbelgium.rdap.jackson.StructuredValueSerializer.java
public class StructuredValueSerializer extends JsonSerializer<StructuredValue> { public static final Logger LOGGER = LoggerFactory.getLogger(StructuredValueSerializer.class); @Override public Class<StructuredValue> handledType() {
From source file org.mythtv.services.api.TimeSerializer.java
/** * @author Sebastien Astie */ public class TimeSerializer extends JsonSerializer<DateTime> { private static DateTimeFormatter formatter = ISODateTimeFormat.time();
From source file com.github.ldriscoll.ektorplucene.DateTimeSerializer.java
/** * The standard joda datetime serializer uses the ZZ time zone. This puts something like -07:00, however when * couchdb-lucene receives this 'date' it uses SimpleDateFormat to deserialize it, and SimpleDateFormat */ public class DateTimeSerializer extends JsonSerializer<DateTime> {
From source file com.googlecode.wickedcharts.highcharts.jackson.JsonValueEnumSerializer.java
public class JsonValueEnumSerializer extends JsonSerializer<JsonValueEnum> { @Override public void serialize(final JsonValueEnum value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeString(value.getJsonValue());
From source file com.googlecode.wickedcharts.highcharts.jackson.LowercaseEnumSerializer.java
public class LowercaseEnumSerializer extends JsonSerializer<LowercaseEnum> { @Override public void serialize(final LowercaseEnum value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeString(value.toString().toLowerCase());