## Uses of Class
org.apache.lucene.facet.facetset.FacetSetMatcher

- Packages that use FacetSetMatcher
  Package | Description
  --- | ---
  org.apache.lucene.facet.facetset | Provides FacetSets faceting capabilities which allows users to facet on high dimensional field values.

- - ### Uses of FacetSetMatcher in org.apache.lucene.facet.facetset

    Subclasses of FacetSetMatcher in org.apache.lucene.facet.facetset
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ExactFacetSetMatcher` | A `FacetSetMatcher` which considers a set as a match only if all dimension values are equal to the given one.
    `class` | `RangeFacetSetMatcher` | A `FacetSetMatcher` which considers a set as a match if all dimensions fall within the given corresponding range.

    Constructors in org.apache.lucene.facet.facetset with parameters of type FacetSetMatcher
    Constructor | Description
    --- | ---
    `MatchingFacetSetsCounts​(String field, FacetsCollector hits, FacetSetDecoder facetSetDecoder, FacetSetMatcher... facetSetMatchers)` | Constructs a new instance of matching facet set counts which calculates the counts for each given facet set matcher.
    `MatchingFacetSetsCounts​(String field, FacetsCollector hits, FacetSetDecoder facetSetDecoder, Query fastMatchQuery, FacetSetMatcher... facetSetMatchers)` | Constructs a new instance of matching facet set counts which calculates the counts for each given facet set matcher.