package io.oasp.gastronomy.restaurant.general.service.impl.rest;
import io.oasp.gastronomy.restaurant.general.common.api.datatype.Money;
import java.io.IOException;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.JsonSerializer;
import com.fasterxml.jackson.databind.SerializerProvider;
/**
* The {@link JsonSerializer} for {@link Money}.
*
*/
public final class MoneyJsonSerializer extends JsonSerializer<Money> {
@Override
public void serialize(Money value, JsonGenerator jgen, SerializerProvider provider) throws IOException {
if (value != null) {
jgen.writeString(value.getValue().toString());
}
}
}