public class DocumentExtractorImpl extends Object implements DocumentExtractor
| Constructor and Description |
|---|
DocumentExtractorImpl(QueryHits queryHits,
ExtendedSearchIntegrator extendedIntegrator,
String[] projection,
Set<String> idFieldNames,
boolean allowFieldSelection,
LazyQueryState searcher,
int firstIndex,
int maxIndex,
Set<Class<?>> classesAndSubclasses) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
EntityInfo |
extract(int scoreDocIndex)
Retrieves entity information for the result at the given index.
|
int |
getFirstIndex() |
int |
getMaxIndex() |
org.apache.lucene.search.TopDocs |
getTopDocs()
Required by Infinispan Query.
|
public DocumentExtractorImpl(QueryHits queryHits, ExtendedSearchIntegrator extendedIntegrator, String[] projection, Set<String> idFieldNames, boolean allowFieldSelection, LazyQueryState searcher, int firstIndex, int maxIndex, Set<Class<?>> classesAndSubclasses)
public EntityInfo extract(int scoreDocIndex) throws IOException
DocumentExtractorextract in interface DocumentExtractorscoreDocIndex - The requested result index.IOExceptionpublic int getFirstIndex()
getFirstIndex in interface DocumentExtractorpublic int getMaxIndex()
getMaxIndex in interface DocumentExtractorpublic void close()
close in interface Closeableclose in interface AutoCloseableclose in interface DocumentExtractorpublic org.apache.lucene.search.TopDocs getTopDocs()
getTopDocs in interface DocumentExtractorTopDocs instanceCopyright © 2006–2017 Hibernate. All rights reserved.