Какие принципы SOLID нарушаются при обработке разных типов документов в одном методе

JavaSOLIDобработка документовООПпаттерны проектирования