Как проверить, какой класс объекта был передан в качестве входного параметра для обработки бизнес-логики, поскольку я знаю, что использование instanceof является антишаблоном
У меня есть интерфейс конвертера, который принимает объект в качестве параметра, объектами являются ClaimRecord и CustomerClaim: [code]List convert(final Object claimObject); [/code] Как проверить, какой класс объекта был передан в качестве входного параметра для обработки бизнес-логики, поскольку я знаю, что использование instanceof является антишаблоном