it is stupid that this cannot be achieved in Room
TemplateDetailsItem header = TemplateDetailsItem.fromRoomObject(src.header);
l.add(header);
TemplateDetailsItem header = TemplateDetailsItem.fromRoomObject(src.header);
l.add(header);
+ Collections.sort(src.accounts,
+ (o1, o2) -> Long.compare(o1.getPosition(), o2.getPosition()));
for (TemplateAccount acc : src.accounts) {
l.add(TemplateDetailsItem.fromRoomObject(acc));
}
for (TemplateAccount acc : src.accounts) {
l.add(TemplateDetailsItem.fromRoomObject(acc));
}