Class SpatialHeatmapFacets
- java.lang.Object
-
- org.apache.solr.handler.component.SpatialHeatmapFacets
-
public class SpatialHeatmapFacets extends Object
A 2D spatial faceting summary of a rectangular region. Used byFacetComponentandSimpleFacets.- See Also:
FacetHeatmap
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSpatialHeatmapFacets.HeatmapFacet
-
Field Summary
Fields Modifier and Type Field Description static StringRESPONSE_KEY
-
Constructor Summary
Constructors Constructor Description SpatialHeatmapFacets()
-
Method Summary
-
-
-
Field Detail
-
RESPONSE_KEY
public static final String RESPONSE_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getHeatmapForField
public static NamedList<Object> getHeatmapForField(String fieldKey, String fieldName, ResponseBuilder rb, SolrParams params, DocSet docSet) throws IOException
Called bySimpleFacetsto compute heatmap facets.- Throws:
IOException
-
distribParse
public static LinkedHashMap<String,SpatialHeatmapFacets.HeatmapFacet> distribParse(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, NamedList srsp_facet_counts)
Called by FacetComponent.countFacets which is in turn called by FC's impl ofSearchComponent.handleResponses(ResponseBuilder, ShardRequest).
-
distribFinish
public static NamedList distribFinish(LinkedHashMap<String,SpatialHeatmapFacets.HeatmapFacet> heatmapInfos, ResponseBuilder rb)
Called by FacetComponent's impl ofSearchComponent.finishStage(ResponseBuilder).
-
-