Class SpatialHeatmapFacets
java.lang.Object
org.apache.solr.handler.component.SpatialHeatmapFacets
A 2D spatial faceting summary of a rectangular region. Used by
FacetComponent and SimpleFacets.- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.solr.common.util.NamedList<org.apache.solr.common.util.NamedList<Object>> distribFinish(LinkedHashMap<String, SpatialHeatmapFacets.HeatmapFacet> heatmapInfos, ResponseBuilder rb) Called by FacetComponent's impl ofSearchComponent.finishStage(ResponseBuilder).static voiddistribHandleResponse(LinkedHashMap<String, SpatialHeatmapFacets.HeatmapFacet> heatmapFacets, org.apache.solr.common.util.NamedList<?> srsp_facet_counts) Called by FacetComponent.countFacets which is in turn called by FC's impl ofSearchComponent.handleResponses(ResponseBuilder, ShardRequest).static voiddistribModifyRequest(ShardRequest sreq, LinkedHashMap<String, SpatialHeatmapFacets.HeatmapFacet> heatmapFacets) Called by FacetComponent's impl ofSearchComponent.modifyRequest(ResponseBuilder, SearchComponent, ShardRequest).distribParse(org.apache.solr.common.params.SolrParams params, ResponseBuilder rb) Parses request to "HeatmapFacet" instances.static org.apache.solr.common.util.NamedList<Object> getHeatmapForField(String fieldKey, String fieldName, ResponseBuilder rb, org.apache.solr.common.params.SolrParams params, DocSet docSet) Called bySimpleFacetsto compute heatmap facets.
-
Field Details
-
RESPONSE_KEY
- See Also:
-
-
Constructor Details
-
SpatialHeatmapFacets
public SpatialHeatmapFacets()
-
-
Method Details
-
getHeatmapForField
public static org.apache.solr.common.util.NamedList<Object> getHeatmapForField(String fieldKey, String fieldName, ResponseBuilder rb, org.apache.solr.common.params.SolrParams params, DocSet docSet) throws IOException Called bySimpleFacetsto compute heatmap facets.- Throws:
IOException
-
distribParse
public static LinkedHashMap<String,SpatialHeatmapFacets.HeatmapFacet> distribParse(org.apache.solr.common.params.SolrParams params, ResponseBuilder rb) Parses request to "HeatmapFacet" instances. -
distribModifyRequest
public static void distribModifyRequest(ShardRequest sreq, LinkedHashMap<String, SpatialHeatmapFacets.HeatmapFacet> heatmapFacets) Called by FacetComponent's impl ofSearchComponent.modifyRequest(ResponseBuilder, SearchComponent, ShardRequest). -
distribHandleResponse
public static void distribHandleResponse(LinkedHashMap<String, SpatialHeatmapFacets.HeatmapFacet> heatmapFacets, org.apache.solr.common.util.NamedList<?> srsp_facet_counts) Called by FacetComponent.countFacets which is in turn called by FC's impl ofSearchComponent.handleResponses(ResponseBuilder, ShardRequest). -
distribFinish
public static org.apache.solr.common.util.NamedList<org.apache.solr.common.util.NamedList<Object>> distribFinish(LinkedHashMap<String, SpatialHeatmapFacets.HeatmapFacet> heatmapInfos, ResponseBuilder rb) Called by FacetComponent's impl ofSearchComponent.finishStage(ResponseBuilder).
-