buildBaseQueryFragment

protected abstract fun buildBaseQueryFragment(columnName: String, data: T): QueryFragment?

Tworzy fragment zapytania SQL na podstawie aktualnego stanu filtra.

Implementowane przez każdy typ filtra zgodnie z jego logiką. Zwraca null jeśli filtr nie jest aktywny lub nie ma co filtrować.

Return

Query z fragmentem SQL i parametrami lub null.

Parameters

columnName

Nazwa kolumny w bazie danych.

data

Aktualny stan filtra.