Interface FacetQuery

All Superinterfaces:
Query, SolrDataQuery
All Known Subinterfaces:
FacetAndHighlightQuery
All Known Implementing Classes:
AbstractFacetAndHighlightQueryDecorator, AbstractFacetQueryDecorator, SimpleFacetAndHighlightQuery, SimpleFacetQuery

public interface FacetQuery extends Query
Query to be used for faceting.
  • Method Details

    • setFacetOptions

      <T extends SolrDataQuery> T setFacetOptions(FacetOptions facetOptions)
      Faceting options to apply when executing query
      Parameters:
      facetOptions -
      Returns:
    • getFacetOptions

      @Nullable FacetOptions getFacetOptions()
      Returns:
      null if not set
    • hasFacetOptions

      boolean hasFacetOptions()
      Returns:
      true if options set