Одним из возможных подходов было бы преобразование списка, который ваш поиск сущностей дает вам, в двоичные данные и сохранение его как DbResourceFile с использованием сущностей moqui.resource.DbResource, а также с использованием утилит из org.apache.commons.io и т. Д..
РЕДАКТИРОВАТЬ - Чтобы изложить в ответ на комментарий ниже, я подумал о таких линиях, как
<set field="fileData" from="yourList.toString().getBytes()" />
<service-call name="create#moqui.resource.DbResource" in-map="[filename:'ExampleListFrom01012019.bin', isFile:'N']" out-map="context" />
<service-call name="create#moqui.resource.DbResourceFile" in-map="context + [mimeType:'application/octet-stream', fileData:fileData]" />
Затем вернуть его после поиска в DBResource с чем-то вроде
<set field="convertedBack" from="x.fileData.getBinaryStream()" type="NewList" />
Я не пробовал, и в коде, о котором я знаю, нет близких примеров.
Этот тип преобразования между типами не является наилучшей практикой, но хранение списков для последующего их повторения, вероятно, также не подходит.
Возможно, это поможет, если вы уточните требования своего бизнеса.