Class ExtractionRequirements
- java.lang.Object
-
- org.hibernate.search.backend.lucene.search.extraction.impl.ExtractionRequirements
-
public final class ExtractionRequirements extends Object
Regroups information about the data used as input of extraction (projections or aggregations): collectors, stored fields, nested document IDs, ...
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExtractionRequirements.Builder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LuceneCollectorscreateCollectors(org.apache.lucene.search.IndexSearcher indexSearcher, org.apache.lucene.search.Query originalLuceneQuery, org.apache.lucene.search.Sort sort, IndexReaderMetadataResolver metadataResolver, int maxDocs, TimeoutManager timeoutManager, int requestedTotalHitCountThreshold)
-
-
-
Method Detail
-
createCollectors
public LuceneCollectors createCollectors(org.apache.lucene.search.IndexSearcher indexSearcher, org.apache.lucene.search.Query originalLuceneQuery, org.apache.lucene.search.Sort sort, IndexReaderMetadataResolver metadataResolver, int maxDocs, TimeoutManager timeoutManager, int requestedTotalHitCountThreshold) throws IOException
- Throws:
IOException
-
-