{
@Override
public JsonElement serialize(Date date, Type typeOfT, JsonSerializationContext context)
{
ThreadSafeSimpleDateFormat tsdf = new ThreadSafeSimpleDateFormat("MMM d, yyyy hh:mm:ss a 'UTC'");
return new JsonPrimitive(tsdf.format(date));
}
}
protected static class JsonArraySerializer implements JsonSerializer<JsonArray>
{
@Override