org.hibernate.search.query.collector.impl
public class FacetCollector extends 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(Collector nextInChainCollector,
FacetingRequestImpl facetRequest) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptsDocsOutOfOrder() |
void |
collect(int doc) |
List<Facet> |
getFacetList() |
String |
getFacetName() |
void |
setNextReader(IndexReader reader,
int docBase) |
void |
setScorer(Scorer scorer) |
public FacetCollector(Collector nextInChainCollector, FacetingRequestImpl facetRequest)
public void setNextReader(IndexReader reader, int docBase) throws IOException
setNextReader in class CollectorIOExceptionpublic void collect(int doc)
throws IOException
collect in class CollectorIOExceptionpublic void setScorer(Scorer scorer) throws IOException
setScorer in class CollectorIOExceptionpublic boolean acceptsDocsOutOfOrder()
acceptsDocsOutOfOrder in class Collectorpublic String getFacetName()
Copyright © 2006-2015 Red Hat, Inc. All Rights Reserved