Хочу я тут передать в качестве параметра в метод интежер и получить его изменённое значение и получаю на выходе болт. Нахрена так сделано?! Это же объект, зачем тогда нужен просто int?! Как тогда считать что-то в цепочке хуков, городить свой класс-обёртку?
Вообще, изначальная задача была - узнать, добавили какой-либо Criterion в DetachedCriteria или нет.