List of usage examples for com.fasterxml.jackson.databind JsonSerializer subclass-usage
From source file be.dnsbelgium.rdap.jackson.StatusSerializer.java
public class StatusSerializer extends JsonSerializer<Status> { @Override public Class<Status> handledType() { return Status.class; }
From source file javasnack.snacks.json.pojo.EncodePojoEnum2JacksonSerializer.java
public class EncodePojoEnum2JacksonSerializer extends JsonSerializer<EncodePojoEnum2> { @Override public void serialize(EncodePojoEnum2 value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeString(value.getContent()); }
From source file javasnack.snacks.json.pojo.EncodePojoEnumJacksonSerializer.java
public class EncodePojoEnumJacksonSerializer extends JsonSerializer<EncodePojoEnum> { @Override public void serialize(EncodePojoEnum value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeNumber(value.ordinal()); }
From source file com.arpnetworking.jackson.OptionalSerializer.java
/**
* Serializer for <code>Optional</code>. The serialized format of an optional
* is simply the serialized format of the object contained in the optional or
* null if no instance is present.
*
* @author Ville Koskela (vkoskela at groupon dot com)
From source file com.todev.rabbitmqmanagement.data.network.serialization.ActionTypeSerializer.java
public class ActionTypeSerializer extends JsonSerializer<Action.Type> { @Override public void serialize(Action.Type value, JsonGenerator gen, SerializerProvider serializers) throws IOException { gen.writeString(value.toString().toLowerCase()); } }
From source file org.elasticsoftware.elasticactors.base.serialization.JacksonActorRefSerializer.java
/** * */ public final class JacksonActorRefSerializer extends JsonSerializer<ActorRef> { @Override public void serialize(ActorRef value, JsonGenerator jgen, SerializerProvider provider) throws IOException {
From source file be.dnsbelgium.rdap.jackson.DateTimeSerializer.java
public class DateTimeSerializer extends JsonSerializer<DateTime> { @Override public Class<DateTime> handledType() { return DateTime.class; }
From source file com.todev.rabbitmqmanagement.data.network.serialization.ExchangeTypeSerializer.java
public class ExchangeTypeSerializer extends JsonSerializer<Exchange.Type> { @Override public void serialize(Exchange.Type value, JsonGenerator gen, SerializerProvider serializers) throws IOException { gen.writeString(value.toString().toLowerCase()); }
From source file ch.rasc.edsutil.jackson.ISO8601LocalDateTimeSerializer.java
public class ISO8601LocalDateTimeSerializer extends JsonSerializer<LocalDateTime> { private static final DateTimeFormatter DF_PATTERN = DateTimeFormatter.ofPattern("uuuu-MM-dd'T'HH:mm:ss"); @Override public void serialize(LocalDateTime value, JsonGenerator jgen, SerializerProvider provider) throws IOException {
From source file com.basistech.rosette.dm.jackson.array.MorphoAnalysisListArraySerializer.java
/** * array-based scheme to deal with morpho analysis polymorphism */ public class MorphoAnalysisListArraySerializer extends JsonSerializer<List<MorphoAnalysis>> { @Override public void serialize(List<MorphoAnalysis> value, JsonGenerator jgen, SerializerProvider provider)