The Simple Expression Language was a simple valentine’s day gifts for him simple language when it was created, but has since grown more powerful. It is primarily intended for being a very small and simple language for evaluating Expression or Predicate without requiring any new dependencies or knowledge of other scripting languages such as Groovy.
The simple language is designed with intend to cover almost all the common use cases when little need for scripting in your Camel routes. At runtime the simple language will then us its built-in OGNL support which requires the camel-bean component. See also the CSimple language which is compiled. This can be used in situations to avoid clashes when using for example Spring property placeholder together with Camel. Whether to trim the value to remove leading and trailing whitespaces and line breaks. Exchange invoked using a Camel OGNL expression. This method returns the timestamp, if a timestamp exists.