app/src/main/java/com/futsch1/medtimer/database/Converters.java
package com.futsch1.medtimer.database;
import androidx.room.TypeConverter;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import java.lang.reflect.Type;
import java.util.List;
public class Converters {
private Converters() {
// Intentionally left empty
}
@TypeConverter
public static List<Boolean> fromString(String value) {
Type listType = new TypeToken<List<Boolean>>() {
}.getType();
return new Gson().fromJson(value, listType);
}
@TypeConverter
public static String fromSet(List<Boolean> list) {
Gson gson = new Gson();
return gson.toJson(list);
}
}