# Uses of Class
fr.gouv.vitam.common.model.FacetResult

Packages that use FacetResult
Package
Description
fr.gouv.vitam.common.database.server
Database server package in vitam
fr.gouv.vitam.common.database.server.elasticsearch
Elasticsearch server package in Vitam
fr.gouv.vitam.common.model
This package contains simple POJOs and DTOs that may be shared commonly by all vitam internal components
fr.gouv.vitam.metadata.core.database.collections
Provides
fr.gouv.vitam.metadata.core.model
Provides model classes for Metadata module

- ## Uses of FacetResult in fr.gouv.vitam.common.database.server

  Fields in fr.gouv.vitam.common.database.server with type parameters of type FacetResult
  Modifier and Type
  Field
  Description
  `protected List<FacetResult>`
  DbRequestResult.`facetResult`
  Methods in fr.gouv.vitam.common.database.server that return types with arguments of type FacetResult
  Modifier and Type
  Method
  Description
  `List<FacetResult>`
  DbRequestResult.`getFacet()`
  Methods in fr.gouv.vitam.common.database.server with parameters of type FacetResult
  Modifier and Type
  Method
  Description
  `void`
  DbRequestResult.`addFacetResult(FacetResult facetResult)`
  Add a FacetResult

- ## Uses of FacetResult in fr.gouv.vitam.common.database.server.elasticsearch

  Methods in fr.gouv.vitam.common.database.server.elasticsearch that return FacetResult
  Modifier and Type
  Method
  Description
  `static FacetResult`
  ElasticsearchFacetResultHelper.`transformFromEsAggregation(String name, co.elastic.clients.elasticsearch._types.aggregations.Aggregate aggregation)`
  Transform an es Aggregation result to a FacetResult object

- ## Uses of FacetResult in fr.gouv.vitam.common.model

  Methods in fr.gouv.vitam.common.model that return FacetResult
  Modifier and Type
  Method
  Description
  `static FacetResult`
  FacetResult.`createBucketFacetResult(String name, List<FacetBucket> buckets)`
  `static FacetResult`
  FacetResult.`createSingleValueFacetResult(String name, SingleValueFacet singleValueFacet)`
  Methods in fr.gouv.vitam.common.model that return types with arguments of type FacetResult
  Modifier and Type
  Method
  Description
  `List<FacetResult>`
  RequestResponseOK.`getFacetResults()`
  Methods in fr.gouv.vitam.common.model with parameters of type FacetResult
  Modifier and Type
  Method
  Description
  `RequestResponseOK<T>`
  RequestResponseOK.`addFacetResult(FacetResult facetResult)`
  Add one facetResult
  Method parameters in fr.gouv.vitam.common.model with type arguments of type FacetResult
  Modifier and Type
  Method
  Description
  `RequestResponseOK<T>`
  RequestResponseOK.`addAllFacetResults(List<FacetResult> facetResultList)`
  Add list of facetResult

- ## Uses of FacetResult in fr.gouv.vitam.metadata.core.database.collections

  Fields in fr.gouv.vitam.metadata.core.database.collections with type parameters of type FacetResult
  Modifier and Type
  Field
  Description
  `protected List<FacetResult>`
  Result.`facetResult`
  The FacetResult list
  Methods in fr.gouv.vitam.metadata.core.database.collections that return types with arguments of type FacetResult
  Modifier and Type
  Method
  Description
  `List<FacetResult>`
  Result.`getFacet()`
  Methods in fr.gouv.vitam.metadata.core.database.collections with parameters of type FacetResult
  Modifier and Type
  Method
  Description
  `void`
  Result.`addFacetResult(FacetResult facetResult)`
  Add a FacetResult

- ## Uses of FacetResult in fr.gouv.vitam.metadata.core.model

  Methods in fr.gouv.vitam.metadata.core.model that return types with arguments of type FacetResult
  Modifier and Type
  Method
  Description
  `List<FacetResult>`
  MetadataResult.`getFacetResults()`