Example usage for com.fasterxml.jackson.core JsonGenerator writeNumber

List of usage examples for com.fasterxml.jackson.core JsonGenerator writeNumber

Introduction

In this page you can find the example usage for com.fasterxml.jackson.core JsonGenerator writeNumber.

Prototype

public abstract void writeNumber(String encodedValue)
        throws IOException, JsonGenerationException, UnsupportedOperationException;

Source Link

Document

Write method that can be used for custom numeric types that can not be (easily?) converted to "standard" Java number types.

Usage

From source file:ru.gkpromtech.exhibition.utils.JsonDateSerializer.java

@Override
public void serialize(Date value, JsonGenerator gen, SerializerProvider provider) throws IOException {
    gen.writeNumber(value.getTime() / 1000);
}

From source file:org.thingsplode.synapse.serializers.jackson.adapters.HttpResponseStatusSerializer.java

@Override
public void serialize(HttpResponseStatus value, JsonGenerator gen, SerializerProvider provider)
        throws IOException {
    gen.writeNumber(value.code());
}

From source file:capital.scalable.restdocs.jackson.BigDecimalSerializer.java

@Override
public void serialize(BigDecimal value, JsonGenerator jgen, SerializerProvider provider) throws IOException {
    jgen.writeNumber(englishDecimalFormat().format(value));
}

From source file:javasnack.snacks.json.pojo.EncodePojoEnumJacksonSerializer.java

@Override
public void serialize(EncodePojoEnum value, JsonGenerator jgen, SerializerProvider provider)
        throws IOException, JsonProcessingException {
    jgen.writeNumber(value.ordinal());
}

From source file:org.camunda.bpm.example.spin.dataformat.configuration.MoneyJsonSerializer.java

@Override
public void serialize(Money money, JsonGenerator jgen, SerializerProvider provider)
        throws IOException, JsonGenerationException {
    jgen.writeNumber(money.getAmount());

}

From source file:org.zalando.problem.StatusTypeSerializer.java

@Override
public void serialize(StatusType status, JsonGenerator json, SerializerProvider serializers)
        throws IOException, JsonProcessingException {
    json.writeNumber(status.getStatusCode());
}

From source file:de.dfki.asr.compass.rest.serialization.EntityToIDSerializer.java

@Override
public void serialize(final AbstractCompassEntity entity, final JsonGenerator jgen,
        final SerializerProvider provider) throws IOException, JsonProcessingException {
    jgen.writeNumber(entity.getId());
}

From source file:de.rallye.model.mapper.EdgeNodeSerializer.java

@Override
public void serialize(Node value, JsonGenerator jsonGenerator, SerializerProvider provider)
        throws IOException, JsonProcessingException {
    jsonGenerator.writeNumber(value.nodeID);
}

From source file:br.com.criativasoft.opendevice.core.json.EnumCodeSerializer.java

@Override
public void serialize(EnumCode enumCode, JsonGenerator jsonGenerator, SerializerProvider serializerProvider)
        throws IOException, JsonProcessingException {
    jsonGenerator.writeNumber(enumCode.getCode());
}

From source file:com.codepine.api.testrail.internal.BooleanToIntSerializer.java

@Override
public void serialize(final Boolean value, final JsonGenerator jgen, final SerializerProvider provider)
        throws IOException, JsonProcessingException {
    jgen.writeNumber(value == null ? 0 : value ? 1 : 0);
}