retv.append("Document: " + i + Constants.NEWLINE);
explanation = is.explain(query, hits.id(i));
Document doc = hits.doc(i);
String key = doc.get("key");
DatabaseEntry data = new DatabaseEntry();
if (!dbt.fetch(key, data)) continue LOOP;
//*-- extract the text
IndexableDoc idoc = new IndexableDoc();
idoc = (IndexableDoc) idoc.getBdbBinding().entryToObject(data);
String line= idoc.getContents().toString();