Class Facet

  • All Implemented Interfaces:
    Serializable

    public final class Facet
    extends Object
    implements Serializable
    Facette. Valeur d'une définition de facette. la facette est soit constituée - de catégories (range) et dénombre alors le nombre d'éléments par Range ex : prix de [0-10[ [10-100[ [100-*] - de terms distincts et dénombre alors le nombre d'éléments par term ex : marques de voiture renault, peugeot, ford ex : villes ou départements
    Author:
    pchretien, npiedeloup
    See Also:
    Serialized Form
    • Constructor Detail

      • Facet

        public Facet​(FacetDefinition facetDefinition,
                     Map<FacetValue,​Long> facetValues)
        Constructor.
        Parameters:
        facetDefinition - Definition de la facette
        facetValues - Liste des valeurs de facette (ordonnée)
    • Method Detail

      • getDefinition

        public FacetDefinition getDefinition()
        Returns:
        Définition de la facette.
      • getFacetValues

        public Map<FacetValue,​Long> getFacetValues()
        Valeurs des facettes ordonnées. (Range ou Term)
        Returns:
        Map (range | term ; count)