Да что вы говорите, подумать только, какое элегантное решение! (Уж простите за сарказм). Это во-первых. А во-вторых, оно неправильное ;) Как должно быть понятно из названия переменной, documentsMap — это мап. Попробуйте так создать ArrayList — и вы увидите.
Что знает доктор Гаспар?