Насколько я понимаю, это предполагаем что каждый класс дто обладает своими методами для фильтрации данных.
Я же про некоторую генерацию SQL, на основании запроса с объектом , содержащего параметры фильтрации спрашивал. По крайней мере у это сторону думал
Тут ты маленько не понял мысль. Ты когда в бд долбишь запросы, ты грубо говоря вытаскиваешь обычную энтити не отфильтрованную. А так как у тебя допустим настроен маппинг из энтити в фильтрованную дто, то по ней можешь и отфильтровать