Моя задача - читать события из разных тем (класс всех данных во всех темах - «Событие»). Этот класс содержит поле «data» (Карта), которое содержит спецификацию c для каждого топи c данных, которая может быть десериализована в специфицированный класс c (например, в «DeviceCreateEvent» или что-то в этом роде). Я могу создать потребителей для каждой топи c с помощью @KafkaListener для методов с типом параметра «Событие». Но в этом случае, во-первых, мне нужно вызвать event.getData () и десериализовать его в конкретный класс c, поэтому я получу дублирование кода во всех потребительских методах. Есть ли способ получить в аннотированном потребительском методе уже десериализованный объект для указания c класса?