List of usage examples for com.fasterxml.jackson.databind JsonSerializer subclass-usage
From source file com.spotify.apollo.meta.TypesafeConfigSerializer.java
/** * Custom serializer that unwraps instances of {@link com.typesafe.config.ConfigValue}. */ class TypesafeConfigSerializer extends JsonSerializer<ConfigValue> { private final boolean withOrigins;
From source file com.cloudera.exhibit.server.json.ExhibitSerializer.java
public class ExhibitSerializer extends JsonSerializer<Exhibit> { @Override public void serialize(Exhibit exhibit, JsonGenerator gen, SerializerProvider provider) throws IOException { ExhibitDescriptor desc = exhibit.descriptor(); // start object
From source file ru.trett.cis.utils.JsonDateSerializer.java
public class JsonDateSerializer extends JsonSerializer<Timestamp> { private static final SimpleDateFormat dateFormat = new SimpleDateFormat("dd MMM yyyy HH:mm"); @Override public void serialize(Timestamp timestamp, JsonGenerator jsonGenerator, SerializerProvider serializerProvider)
From source file org.apache.syncope.core.misc.serialization.SyncTokenSerializer.java
class SyncTokenSerializer extends JsonSerializer<SyncToken> { @Override public void serialize(final SyncToken source, final JsonGenerator jgen, final SerializerProvider sp) throws IOException {
From source file com.unboundid.scim2.common.utils.JsonRefBeanSerializer.java
/**
* Serializes classes that are beans, but the underlying structure holding
* the attribute values is a JsonReference object. This will preserve those
* values, so that if a value was explicitly set to null, we will know that,
* but if not, we will know it was never set. During serialization, we will
* serialize "{@code null}" values, but not serialize never set values.
From source file models.CategorySerializer.java
public class CategorySerializer extends JsonSerializer<Category> { @Override public void serialize(Category cat, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject(); jgen.writeStringField("id", cat.getId()); jgen.writeStringField("label", cat.getLabel());
From source file org.darkware.wpman.util.serialization.MinimalBlogSerializer.java
/** * @author jeff * @since 2016-03-31 */ public class MinimalBlogSerializer extends JsonSerializer<WPBlog> { @Override
From source file org.eclipse.winery.common.json.TTopologyTemplateSerializer.java
public class TTopologyTemplateSerializer extends JsonSerializer<TTopologyTemplate> { /** * Does NOT wrap the result into an object. Assumes that the current * position at jgen is in an object *
From source file org.mycontroller.standalone.api.jaxrs.mixins.serializers.SensorVariableInfoSerializer.java
/** * @author Jeeva Kandasamy (jkandasa) * @since 0.0.2 */ public class SensorVariableInfoSerializer extends JsonSerializer<SensorVariable> {
From source file org.jobscheduler.dashboard.web.rest.dto.DateTimeSerializer.java
public class DateTimeSerializer extends JsonSerializer<DateTime> { private static DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern("yyyy-MM-dd HH:MM:ss"); @Override public void serialize(DateTime dateTime, JsonGenerator jgen, SerializerProvider provider)