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