long start = System.currentTimeMillis();
TopDocs docs = searcher.search(q, null, 10);
long end = System.currentTimeMillis();
result.setTime(end - start);
result.setTotalDocs(multiReader.numDocs());
result.setTotalHits(docs.totalHits);
ScoreDoc[] scoreDocs = docs.scoreDocs;
ArrayList<SearchHit> hitList = new ArrayList<SearchHit>(scoreDocs.length);
for (ScoreDoc scoreDoc : scoreDocs) {