Package org.apache.camel.language.joor
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 Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
bodyAs(org.apache.camel.Message message, Class<T> type)
static <T> T
exchangePropertyAs(org.apache.camel.Exchange exchange, String name, Class<T> type)
static <T> T
headerAs(org.apache.camel.Message message, String name, Class<T> type)
static <T> Optional<T>
optionalBodyAs(org.apache.camel.Message message, Class<T> type)
static <T> Optional<T>
optionalExchangePropertyAs(org.apache.camel.Exchange exchange, String name, Class<T> type)
static <T> Optional<T>
optionalHeaderAs(org.apache.camel.Message message, String name, Class<T> type)
-
-
-
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)
-
-