FacetFilterResult

data class FacetFilterResult<T>(    val name: String,     val paramName: String,     val mode: FilterMode,     val values: List<FacetFilterValue<T>>,     val selected: Boolean) : FilterResult, Iterable<FacetFilterValue<T>>

FacetFilterResult represents result of a FacetFilter.

Parameters

name
mode
values
  • list of facet filter values that keep a value and a count

selected
  • flag whether there is at least one selected value in the FacetFilter

Constructors

Link copied to clipboard
fun <T> FacetFilterResult(name: String, paramName: String, mode: FilterMode, values: List<FacetFilterValue<T>>, selected: Boolean)

Functions

Link copied to clipboard
open operator override fun iterator(): Iterator<FacetFilterValue<T>>

Properties

Link copied to clipboard
Link copied to clipboard
open override val name: String
Link copied to clipboard
open override val paramName: String
Link copied to clipboard
Link copied to clipboard