Class JoorHelper

java.lang.Object
org.apache.camel.language.joor.JoorHelper

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

    • 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)
    • headerAs

      public static <T> T headerAs(org.apache.camel.Message message, String name, Object defaultValue, 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)
    • exchangePropertyAs

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

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