Package org.apache.solr.search.facet
Class SumAgg.Merger
java.lang.Object
org.apache.solr.search.facet.FacetMerger
org.apache.solr.search.facet.SumAgg.Merger
- Enclosing class:
SumAgg
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.search.facet.FacetMerger
FacetMerger.Context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intcompare(double a, double b, FacetRequest.SortDirection direction) intcompareTo(org.apache.solr.search.facet.FacetModule.FacetSortableMerger other, FacetRequest.SortDirection direction) Return the normal comparison sort order.voidfinish(FacetMerger.Context mcontext) protected doublevoidmerge(Object facetResult, FacetMerger.Context mcontext) voidMethods inherited from class org.apache.solr.search.facet.FacetMerger
getRefinement
-
Constructor Details
-
Merger
public Merger()
-
-
Method Details
-
merge
-
getDouble
protected double getDouble() -
getMergedResult
- Specified by:
getMergedResultin classFacetMerger
-
compareTo
public int compareTo(org.apache.solr.search.facet.FacetModule.FacetSortableMerger other, FacetRequest.SortDirection direction) Return the normal comparison sort order. The sort direction is only to be used in special circumstances (such as making NaN sort last regardless of sort order.) Normal sorters do not need to pay attention to direction. -
compare
-
prepareSort
public void prepareSort() -
finish
- Specified by:
finishin classFacetMerger
-