public interface LuceneSearchResult<H>
aggregation, hits, timedOut, took, total
For the common use cases there is no meaning for using it.
It might be used by an advanced user who needs to merge different query result,
using the merge low level Lucene API, such as TopDocs.merge(int, TopDocs).