org.hibernate.search.query.collector.impl
public class FacetCollector extends org.apache.lucene.search.Collector
Collector
used for handling facet requests.Modifier and Type | Class and Description |
---|---|
static class |
FacetCollector.FacetCounter |
static class |
FacetCollector.FacetEntryComparator |
static class |
FacetCollector.RangeDefinitionOrderFacetComparator |
Constructor and Description |
---|
FacetCollector(org.apache.lucene.search.Collector nextInChainCollector,
FacetingRequestImpl facetRequest) |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsDocsOutOfOrder() |
void |
collect(int doc) |
List<Facet> |
getFacetList() |
String |
getFacetName() |
void |
setNextReader(org.apache.lucene.index.IndexReader reader,
int docBase) |
void |
setScorer(org.apache.lucene.search.Scorer scorer) |
public FacetCollector(org.apache.lucene.search.Collector nextInChainCollector, FacetingRequestImpl facetRequest)
public void setNextReader(org.apache.lucene.index.IndexReader reader, int docBase) throws IOException
setNextReader
in class org.apache.lucene.search.Collector
IOException
public void collect(int doc) throws IOException
collect
in class org.apache.lucene.search.Collector
IOException
public void setScorer(org.apache.lucene.search.Scorer scorer) throws IOException
setScorer
in class org.apache.lucene.search.Collector
IOException
public boolean acceptsDocsOutOfOrder()
acceptsDocsOutOfOrder
in class org.apache.lucene.search.Collector
public String getFacetName()
Copyright © 2006–2015 Hibernate. All rights reserved.