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