AttrFacetFilter

Facet fiter for attribute values. An attribute value is a pair of 2 32-bit values attribute id and value id combined as a single 64-bit field.

Constructors

Link copied to clipboard
fun AttrFacetFilter(field: FieldOperations<Long>, name: String? = null)

Types

Link copied to clipboard
data class SelectedValues(val attrId: Int, val valueIds: List<Int>, val mode: FilterMode)

Functions

Link copied to clipboard

open override fun prepare(name: String, paramName: String, params: QueryFilterParams): PreparedAttrFacetFilter

Parses params and prepares the AttrFacetFilter for applying.

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
val name: String?