Class JoorHelper


  • public final class JoorHelper
    extends Object
    A set of helper as static imports for the Camel jOOR language.
    • Method Detail

      • bodyAs

        public static <T> T bodyAs​(org.apache.camel.Message message,
                                   Class<T> type)
      • optionalBodyAs

        public static <T> Optional<T> optionalBodyAs​(org.apache.camel.Message message,
                                                     Class<T> type)
      • headerAs

        public static <T> T headerAs​(org.apache.camel.Message message,
                                     String name,
                                     Class<T> type)
      • optionalHeaderAs

        public static <T> Optional<T> optionalHeaderAs​(org.apache.camel.Message message,
                                                       String name,
                                                       Class<T> type)
      • exchangePropertyAs

        public static <T> T exchangePropertyAs​(org.apache.camel.Exchange exchange,
                                               String name,
                                               Class<T> type)
      • optionalExchangePropertyAs

        public static <T> Optional<T> optionalExchangePropertyAs​(org.apache.camel.Exchange exchange,
                                                                 String name,
                                                                 Class<T> type)