## Uses of Interface
org.hibernate.search.query.facet.FacetingRequest

- Packages that use FacetingRequest
  Package | Description
  --- | ---
  org.hibernate.search.elasticsearch.impl |
  org.hibernate.search.query.dsl | Provide a domain specific language to write Lucene queries and create faceting requests.
  org.hibernate.search.query.dsl.impl |
  org.hibernate.search.query.engine.impl |
  org.hibernate.search.query.engine.spi |

- - ### Uses of FacetingRequest in org.hibernate.search.elasticsearch.impl

    Methods in org.hibernate.search.elasticsearch.impl with parameters of type FacetingRequest
    Modifier and Type | Method and Description
    --- | ---
    `static void` | ToElasticsearch.`addFacetingRequest(JsonBuilder.Object jsonQuery, FacetingRequest facetingRequest, String sourceFieldAbsoluteName, String facetRelativeName)`

  - ### Uses of FacetingRequest in org.hibernate.search.query.dsl

    Methods in org.hibernate.search.query.dsl that return FacetingRequest
    Modifier and Type | Method and Description
    --- | ---
    `FacetingRequest` | FacetTermination.`createFacetingRequest()`

  - ### Uses of FacetingRequest in org.hibernate.search.query.dsl.impl

    Classes in org.hibernate.search.query.dsl.impl that implement FacetingRequest
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DiscreteFacetRequest` A facet request for string based fields.
    `class` | `FacetingRequestImpl` Base class for faceting requests.
    `class` | `RangeFacetRequest<T>`

    Methods in org.hibernate.search.query.dsl.impl that return FacetingRequest
    Modifier and Type | Method and Description
    --- | ---
    `FacetingRequest` | ConnectedFacetRangeBelowContinuationContext.`createFacetingRequest()`
    `FacetingRequest` | ConnectedFacetRangeEndContext.`createFacetingRequest()`
    `FacetingRequest` | ConnectedFacetRangeAboveContext.`createFacetingRequest()`
    `FacetingRequest` | ConnectedFacetParameterContext.`createFacetingRequest()`
    `FacetingRequest` | ConnectedDiscreteFacetContext.`createFacetingRequest()`

  - ### Uses of FacetingRequest in org.hibernate.search.query.engine.impl

    Methods in org.hibernate.search.query.engine.impl that return types with arguments of type FacetingRequest
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<FacetingRequest,FacetMetadata>` | AbstractHSQuery.`buildFacetingRequestsAndMetadata(Collection<FacetingRequest> facetingRequests, Iterable<EntityIndexBinding> targetedEntityBindings)`
    `Map<String,FacetingRequest>` | FacetManagerImpl.`getFacetRequests()`

    Methods in org.hibernate.search.query.engine.impl with parameters of type FacetingRequest
    Modifier and Type | Method and Description
    --- | ---
    `FacetManager` | FacetManagerImpl.`enableFaceting(FacetingRequest facetingRequest)`

    Method parameters in org.hibernate.search.query.engine.impl with type arguments of type FacetingRequest
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<FacetingRequest,FacetMetadata>` | AbstractHSQuery.`buildFacetingRequestsAndMetadata(Collection<FacetingRequest> facetingRequests, Iterable<EntityIndexBinding> targetedEntityBindings)`

    Constructor parameters in org.hibernate.search.query.engine.impl with type arguments of type FacetingRequest
    Constructor and Description
    `QueryHits(LazyQueryState searcher, QueryFilters filters, Sort sort, Integer n, TimeoutManagerImpl timeoutManager, Map<FacetingRequest,FacetMetadata> facetingRequestsAndMetadata, Coordinates spatialSearchCenter, String spatialFieldName)`
    `QueryHits(LazyQueryState searcher, QueryFilters filters, Sort sort, TimeoutManagerImpl timeoutManager, Map<FacetingRequest,FacetMetadata> facetingRequestsAndMetadata, Coordinates spatialSearchCenter, String spatialFieldName)`

  - ### Uses of FacetingRequest in org.hibernate.search.query.engine.spi

    Methods in org.hibernate.search.query.engine.spi with parameters of type FacetingRequest
    Modifier and Type | Method and Description
    --- | ---
    `FacetManager` | FacetManager.`enableFaceting(FacetingRequest facetingRequest)` Enable a facet request.

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved