Я думаю, что Roddik продвинулся дальше, но я все равно решил опубликовать ответ как автор OrmLite.
Мой общий ответ таков: было бы лучше создать объект для хранения столбцов вместо карты. Хотя SQL - это строка строковых столбцов, весь смысл ORM состоит в том, что мы можем иметь дело со строками как объектами в Java вместо Map of strings.
@DatabaseTable
public void RandomThing {
@DatabaseField
String column1;
@DatabaseField
String column2;
@DatabaseField
String column3;
public void RandomThing(String column1, String column2, String column3) {
...
}
}
В настоящее время нет способа сохранить карту строк в ORMLite.