Como os tipos de Java poj Solrj são mapeados para os tipos Solr?

Sou novo no Solr e estou tentando usar o Solrj pojo para criar meus documentos.

Existe um mapeamento de tipos de Solr para Java que eu deveria aderir no meu pojo? é tudo no pojo uma String? Existe um mapeamento mágico de tipos básicos Java para Solr e é transparente?

Esta parece ser uma questão básica, mas não consigo encontrar uma resposta.

TIA.

questionAnswers(3)

yourAnswerToTheQuestion