package org.kairosdb.core.http.rest.json;
import com.google.gson.*;
import java.lang.reflect.Type;
public class RelativeTimeSerializer implements JsonSerializer<RelativeTime>
{
@Override
public JsonElement serialize(RelativeTime relativeTime, Type type, JsonSerializationContext jsonSerializationContext)
{
JsonObject jsonObject = new JsonObject();
jsonObject.add("value", new JsonPrimitive(relativeTime.getValue()));
jsonObject.add("unit", new JsonPrimitive(relativeTime.getUnit().name().toLowerCase()));
return jsonObject;
}
}