@TypeConverter
public static String toLong(List<Long> list) {
final ObjectMapper mapper = new ObjectMapper();
try {
return list == null ? null : mapper.writeValueAsString(list);
} catch (JsonProcessingException e) {
Logger.e(e);
return null;
}
}
@TypeConverter public static List<Long> toList(String value) { final ObjectMapper mapper = new ObjectMapper(); try { return value == null ? null : mapper.readValue(value, new TypeReference<List<Long>>() { }); } catch (IOException e) { Logger.e(e); return null; } } а вот обратное преобразование в лист лонгов, надеюсь сработает, но мне кажется что я что то упускаю)
Обсуждают сегодня