Varför vill du göra något med JSON överhuvudtaget? Kan du inte helt enkelt använda det hämtade dokumentobjektet (drivrutinen har redan analyserat JSON för att förbereda det objektet åt dig) och mappa det till din POJO i kod?
(och vem vet, kanske i många fall kanske konvertering inte behövs alls, eftersom Document implementerar Map har man namn i POJO och Document som matchar varandra, och därför bör det behandlas väl av en mallmotor som inte är komplex. ..)