Expression Languages
Below is the list of expression languages that are provided by Apache Camel.
Number of Languages: 20 in 13 JAR artifacts (0 deprecated)
Language | Artifact | Support Level | Since | Description |
---|---|---|---|---|
camel-bean | Stable | 1.3 | Call a method of the specified Java bean passing the Exchange, Body or specific headers to it. | |
camel-core-languages | Stable | 1.5 | A fixed value set only once during the route startup. | |
camel-core-languages | Stable | 3.7 | Evaluate a compile simple expression language. | |
camel-datasonnet | Stable | 3.7 | To use DataSonnet scripts in Camel expressions or predicates. | |
camel-core-languages | Stable | 2.0 | Get the value of named Camel Exchange property. | |
camel-core-languages | Stable | 1.1 | For expressions and predicates using the file/simple language. | |
camel-groovy | Stable | 1.3 | Evaluate a Groovy script. | |
camel-core-languages | Stable | 1.5 | Get the value of the named Camel Message header. | |
camel-hl7 | Stable | 2.11 | Get the value of an HL7 message field specified by terse location specification syntax. | |
camel-joor | Stable | 3.7 | Evaluate a jOOR (Java compiled once at runtime) expression language. | |
camel-jsonpath | Stable | 2.13 | Evaluate a JsonPath expression against a JSON message body. | |
camel-mvel | Stable | 2.0 | Evaluate an MVEL template against the Camel Exchange. | |
camel-ognl | Stable | 1.1 | Evaluate an Apache Commons Object Graph Navigation Library (OGNL) expression against the Camel Exchange. | |
camel-core-languages | Stable | 2.8 | Look up an expression in the Camel Registry and evaluate it. | |
camel-core-languages | Stable | 1.1 | Evaluate Camel’s built-in Simple language expression against the Camel Exchange. | |
camel-spring | Stable | 2.7 | Evaluate a Spring Expression Language (SpEL) expression against the Camel Exchange. | |
camel-core-languages | Stable | 2.0 | Tokenize text payloads using the specified delimiter patterns. | |
camel-xml-jaxp | Stable | 2.14 | Tokenize XML payloads using the specified path expression. | |
camel-xpath | Stable | 1.1 | Evaluate an XPath expression against an XML payload. | |
camel-saxon | Stable | 1.0 | Evaluate an XQuery expressions against an XML payload. |