predicate

abstract val predicate: (QueryModel<*>) -> Boolean?

Further conditions to narrow down the filtering targets based on fields of QueryModel.