chain-of-responsibility

У меня есть большая коллекция данных в файле excel (и csv-файлах). Данные должны быть помещены в базу данных (mysql). Однако, прежде чем он попадет в базу данных, его необходимо обработать..например, если столбец 1 меньше столбца 3, Добавьте 4 к столбцу 2. Существует довольно много правил, которым необходимо ...

наличие цепочки операций " instanceof "считается"запахом кода". Стандартный ответ "использовать полиморфизм". Как бы я это сделал в данном случае? существует несколько подклассов базового класса; ни один из них не находится под моим контролем. Аналогичная ситуация была бы с классами Java Integer, Double, ...