У меня нет большого опыта при работе с наборами результатов, но поскольку ResultSet является интерфейсом, я предполагаю, что мог реализовать его для работы с файлом как бэкенд. Эта ерунда? Там какое-либо решение уже дано для моей проблемы?
Похоже, что уже существует проект Csv2JDBC , который может содержать по крайней мере пример реализации ResultSet.
HSQL также поддерживает интерпретацию файлов csv как ResultSet
s.