Package org.apache.solr.search.facet
Class FacetMerger
- java.lang.Object
-
- org.apache.solr.search.facet.FacetMerger
-
- Direct Known Subclasses:
FacetFieldMerger
,FacetRangeMerger
,SumAgg.Merger
public abstract class FacetMerger extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FacetMerger.Context
-
Constructor Summary
Constructors Constructor Description FacetMerger()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
finish(FacetMerger.Context mcontext)
abstract Object
getMergedResult()
Map<String,Object>
getRefinement(FacetMerger.Context mcontext)
abstract void
merge(Object facetResult, FacetMerger.Context mcontext)
-
-
-
Method Detail
-
merge
public abstract void merge(Object facetResult, FacetMerger.Context mcontext)
-
getRefinement
public Map<String,Object> getRefinement(FacetMerger.Context mcontext)
-
finish
public abstract void finish(FacetMerger.Context mcontext)
-
getMergedResult
public abstract Object getMergedResult()
-
-