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 classFacetMerger.Context
-
Constructor Summary
Constructors Constructor Description FacetMerger()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidfinish(FacetMerger.Context mcontext)abstract ObjectgetMergedResult()Map<String,Object>getRefinement(FacetMerger.Context mcontext)abstract voidmerge(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()
-
-