FacetRangeFilterResult

data class FacetRangeFilterResult<T>(val name: String, val paramName: String, val from: T?, val to: T?, val count: Long, val aggs: Map<String, AggregationResult>) : AggAwareResult, FilterResult

FacetRangeFilterResult contains result of a FacetRangeFilter.

Parameters

name
from
to
count
aggs
  • results of additional aggregations

Constructors

Link copied to clipboard
fun <T> FacetRangeFilterResult(name: String, paramName: String, from: T?, to: T?, count: Long, aggs: Map<String, AggregationResult>)

Functions

Link copied to clipboard
inline fun <A : AggregationResult> agg(name: String): A
Link copied to clipboard
inline fun <A : AggregationResult> aggIfExists(name: String): A?

Properties

Link copied to clipboard
open override val aggs: Map<String, AggregationResult>
Link copied to clipboard
val count: Long
Link copied to clipboard
val from: T?
Link copied to clipboard
open override val name: String
Link copied to clipboard
open override val paramName: String
Link copied to clipboard
val to: T?

Extensions

Link copied to clipboard
Link copied to clipboard