Extension to Solrj with richer document bindings