Я использую Apache Camel для выполнения команды sql .Мои результаты возвращаются в виде списка карт.Следовательно, я должен использовать что-то вроде этого, чтобы напечатать ссылку на мои результаты:
final List<Map<String, String>> results = exchange.getIn()
.getHeader(Constants.SQL_RESULTS, List.class);
Примечание: я получаю результаты, читая их из заголовка.
В результате я получаю это предупреждение в затмении:
Type safety: The expression of type List needs unchecked conversion to conform to List<Map<String,String>>
Это предупреждение имеет смысл для меня, но я не знаю ни одного нативного Java-способа или верблюжьего способа вернуть классвведите ссылку на список объектов карты.
Вопрос: Как можно извлечь объект из заголовка верблюда, указав этот тип класса:
List<Map<String, String>>
(Если возможно решить с помощью Java 7 или 8, не изменяя маршрут верблюда,Мне тоже интересно узнать как)