список не пустой -> список пустой -> список не пустойпропал.
@Dao
abstract class ItemDao {
@Transaction
public void replaceItems(List<Item> items) {
clearTable();
insert(items);
}
@Insert
protected abstract void insert(List<Item> items);
@Query("DELETE FROM Item")
protected abstract void clearTable();
}