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
constructor(field: FieldOperations<Long>, name: String? = null)

Types

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

Properties

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

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