1 package io.getunleash.util;
2
3 import com.google.gson.JsonElement;
4 import com.google.gson.JsonPrimitive;
5 import com.google.gson.JsonSerializationContext;
6 import com.google.gson.JsonSerializer;
7 import java.lang.reflect.Type;
8 import java.util.concurrent.atomic.AtomicLong;
9
10 public class AtomicLongSerializer implements JsonSerializer<AtomicLong> {
11
12     @Override
13     public JsonElement serialize(AtomicLong src, Type typeOfSrc, JsonSerializationContext context) {
14         return new JsonPrimitive(src.get());
15     }
16 }
17