Example usage for com.fasterxml.jackson.databind JsonSerializer subclass-usage

List of usage examples for com.fasterxml.jackson.databind JsonSerializer subclass-usage

Introduction

In this page you can find the example usage for com.fasterxml.jackson.databind JsonSerializer subclass-usage.

Usage

From source file com.allogy.json.jackson.joda.ISOLocalDateSerializer.java

/**
 * Deserializes {@link LocalDate} objects as ISO strings
 *
 * @author David Venable
 */
public class ISOLocalDateSerializer extends JsonSerializer<LocalDate> {

From source file eu.mondo.driver.mongo.util.MStatementSerializer.java

/**
 * 
 * @author Dniel Stein
 *
 */
public class MStatementSerializer extends JsonSerializer<MStatement> {

From source file org.elasticsoftware.elasticactors.base.serialization.JacksonScheduledMessageRefSerializer.java

/**
 *
 */
public final class JacksonScheduledMessageRefSerializer extends JsonSerializer<ScheduledMessageRef> {
    @Override
    public void serialize(ScheduledMessageRef value, JsonGenerator jgen, SerializerProvider provider)

From source file org.restexpress.serialization.json.JacksonEncodingStringSerializer.java

/**
 * Output encodes JSON string values to reduce the possibility of XSS (Cross-Site Scripting) attacks.
 * 
 * @author toddf
 * @since Apr 28, 2014
 */

From source file org.zalando.jackson.datatype.money.CurrencyUnitSerializer.java

public final class CurrencyUnitSerializer extends JsonSerializer<CurrencyUnit> {

    @Override
    public void serialize(final CurrencyUnit value, final JsonGenerator generator,
            final SerializerProvider serializers) throws IOException {
        generator.writeString(value.getCurrencyCode());

From source file org.hawkular.alerts.rest.json.LinkSerializer.java

/**
 * Special serializer for Link objects that does not map the classical {rel:abc, href:xyz} scheme,
 * but which puts the rel name "at the outside" like  { abc : { href : xyz }} to make it easier for
 * clients to access the link.
 * See also https://bugzilla.redhat.com/show_bug.cgi?id=845244
 *

From source file com.algodefu.yeti.web.rest.RangeParameterSerializer.java

public class RangeParameterSerializer extends JsonSerializer<RangeParameter> {
    @Override
    public void serialize(RangeParameter rangeParam, JsonGenerator jgen, SerializerProvider provider)
            throws IOException, JsonProcessingException {
        jgen.writeStartObject();
        jgen.writeObjectField("name", rangeParam.getName());

From source file org.emfjson.jackson.databind.ser.EObjectSerializer.java

public class EObjectSerializer extends JsonSerializer<EObject> {

    private final JsonSerializer<EObject> _refSer;
    private final EObjectPropertyMap.Builder builder;

    public EObjectSerializer(EObjectPropertyMap.Builder builder, JsonSerializer<EObject> serializer) {

From source file ar.com.wolox.commons.base.json.DateTimeJsonSerializer.java

/**
 * Custom {@link DateTime} serializer
 *
 * @author Guido Marucci Blas
 * @since Sep 7, 2011
 */

From source file org.hawkular.inventory.rest.json.LinkSerializer.java

/**
 * Special serializer for Link objects that does not map the classical {rel:abc, href:xyz} scheme,
 * but which puts the rel name "at the outside" like  { abc : { href : xyz }} to make it easier for
 * clients to access the link.
 * See also https://bugzilla.redhat.com/show_bug.cgi?id=845244
 *