# Uses of Class
org.apache.solr.client.solrj.request.json.JsonFacetMap

Packages that use JsonFacetMap
Package
Description
org.apache.solr.client.solrj.request.json
Allows sending of requests using Solr's JSON query/faceting API

## Uses of JsonFacetMap in org.apache.solr.client.solrj.request.json

Classes in org.apache.solr.client.solrj.request.json with type parameters of type JsonFacetMap
Modifier and Type
Class
Description
`class`
`JsonFacetMap<B extends JsonFacetMap<B>>`
A common parent for a small set of classes that allow easier composition of JSON facet objects.
Subclasses of JsonFacetMap in org.apache.solr.client.solrj.request.json
Modifier and Type
Class
Description
`class`
`HeatmapFacetMap`
Represents a "heatmap" facet in a JSON request query.
`class`
`QueryFacetMap`
Represents a "query" facet in a JSON query request.
`class`
`RangeFacetMap`
Represents a "range" facet in a JSON request query.
`class`
`TermsFacetMap`
Represents a "terms" facet in a JSON query request.
Methods in org.apache.solr.client.solrj.request.json with parameters of type JsonFacetMap
Modifier and Type
Method
Description
`HeatmapFacetMap`
HeatmapFacetMap.`withSubFacet(String facetName, JsonFacetMap map)`
`B`
JsonFacetMap.`withSubFacet(String facetName, JsonFacetMap map)`