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 fr.javatic.mongo.jacksonCodec.objectId.IdSerializer.java

public class IdSerializer extends JsonSerializer<String> {
    @Override
    public void serialize(String t, JsonGenerator jsonGenerator, SerializerProvider serializerProvider)
            throws IOException, JsonProcessingException {
        if (!(jsonGenerator instanceof BsonGenerator)) {
            jsonGenerator.writeString(t);

From source file models.DerivedRelationSerializer.java

public class DerivedRelationSerializer extends JsonSerializer<DerivedRelation> {
    @Override
    public void serialize(DerivedRelation derivedRelation, JsonGenerator jgen, SerializerProvider provider)
            throws IOException {
        jgen.writeStartObject();
        jgen.writeNumberField("exponent", derivedRelation.getExponent());

From source file org.kiji.rest.serializers.SchemaOptionToJson.java

/**
 * Converts the SchemaOption to JSON.
 *
 */
public class SchemaOptionToJson extends JsonSerializer<SchemaOption> {

From source file cn.org.once.cstack.utils.JsonDateSerializer.java

public class JsonDateSerializer extends JsonSerializer<Date> {

    private static final SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");

    @Override
    public void serialize(Date date, JsonGenerator gen, SerializerProvider provider)

From source file com.twosigma.beakerx.chart.serializer.RastersSerializer.java

public class RastersSerializer extends JsonSerializer<Rasters> {

    public static final String TYPE = "type";

    @Override
    public void serialize(Rasters rasters, JsonGenerator jgen, SerializerProvider sp) throws IOException {

From source file de.fraunhofer.iosb.ilt.sta.serialize.DataArrayValueSerializer.java

/**
 *
 * @author jab
 */
public class DataArrayValueSerializer extends JsonSerializer<DataArrayValue> {

From source file com.hotelbeds.hotelcontentapi.auto.convert.json.DateSerializer.java

/**
 * The Class DateSerializer.
 */
public class DateSerializer extends JsonSerializer<LocalDate> {

    public static final DateTimeFormatter REST_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd");

From source file com.hotelbeds.hotelcontentapi.auto.convert.json.TimeSerializer.java

/**
 * The Class TimeSerializer.
 */
public class TimeSerializer extends JsonSerializer<LocalTime> {

    public static final DateTimeFormatter REST_FORMATTER = DateTimeFormatter.ofPattern("HH:mm:ss");

From source file com.hotelbeds.hotelapimodel.auto.convert.json.DateSerializer.java

public class DateSerializer extends JsonSerializer<LocalDate> {

    @Override
    public void serialize(final LocalDate date, final JsonGenerator generator, final SerializerProvider provider)
            throws IOException {
        final String dateString = date.format(AssignUtils.REST_FORMATTER);

From source file craterdog.smart.CensorshipSerializer.java

/**
 * This class handles the masking of sensitive attributes during string serialization. Any string
 * attributes that are annotated with the <code>@Sensitive(mask="some pattern")</code> annotation
 * will be masked accordingly.
 *
 * @author Yan Ma