Interface FieldStatsResult

All Superinterfaces:
StatsResult
All Known Implementing Classes:
SimpleFieldStatsResult

public interface FieldStatsResult extends StatsResult
Specialization of StatsResult to represent statistic information for a field.
Since:
1.4
See Also:
  • Method Details

    • getFacetStatsResults

      Map<String,Map<String,StatsResult>> getFacetStatsResults()
      Return a map of fieldName associated to value facets for the given FieldStatsResult.
      Returns:
      map of field faceting statistics
    • getFacetStatsResult

      Map<String,StatsResult> getFacetStatsResult(Field field)
      Return a map of value associated to its statistics for a given field.
      Returns:
      map of values statistics
    • getFacetStatsResult

      Map<String,StatsResult> getFacetStatsResult(String fieldName)
      Return a map of value associated to its statistics for a given field name.
      Returns:
      map of values statistics
    • getDistinctCount

      @Nullable Long getDistinctCount()
      Return the count of distinct values for this field.
      Returns:
      distinct count, null when not requested
    • getDistinctValues

      Collection<Object> getDistinctValues()
      Return the distinct values for this field.
      Returns: