attachment  | 
#[attachment:supporting-docs]
  | 
Not supported by expression filters.  | 
attachments  | 
#[attachments:attach1,attach2]
  | 
Returns a java.util.Map of attachments. Not supported by expression filters.  | 
attachments-list  | 
#[attachments-list:attach1,attach2]
  | 
Returns a java.util.List of attachments objects. Not supported by expression filters. You can specify * to retrieve all attachments or a wildcard pattern to select attachments by name.  | 
bean  | 
#[bean:fruit.isWashed]
  | 
The bean property expression. Use "." or "/" as element delimiter.  | 
endpoint  | 
#[endpoint:myEP.address]
  | 
Use endpointName.property. Not supported by expression filters.  | 
exception-type  | 
#[exception-type:java.lang.RuntimeException]
  | 
Matches an exception type. Only supported by expression filters.  | 
function  | 
#[function:datestamp:dd-MM-yyyy]
  | 
Performs a function: now, date, datestamp, systime, uuid, hostname, ip, or count. Not supported by expression filters.  | 
groovy  | 
#[groovy:payload.fruit.washed]
  | 
Evaluates the expression using the Groovy language.  | 
header  | 
#[header:Content-Type]
  | 
Evaluates the specified part of the message header.  | 
headers  | 
#[headers:Content-Type,Content-Length]
  | 
Returns a java.util.Map of headers. Not supported by expression filters. You can specify #[headers:*] to get all headers.  | 
headers-list  | 
#[headers-list:Content-Type,Content-Length]
  | 
Returns a java.util.List of header values. Not supported by expression filters.  | 
json  | 
#[json://fruit]
  | 
 | 
json-node  | 
#[json-node://fruit]
  | 
(As of Mule 3.1) Returns the node object from the json expression as is. See 
 
 | 
jxpath  | 
#[jxpath:/fruit]
  | 
JXPath expression that works on both XML/DOM and Beans.  | 
map-payload  | 
#[map-payload:key]
  | 
Returns a value from within a java.util.Map payload. Not supported by expression filters.  | 
message  | 
#[message:correlationId]
  | 
Available expressions are id, correlationId, correlationSequence, correlationGroupSize, replyTo, payload, encoding, and exception. Not supported by expression filters.  | 
ognl  | 
#[ognl:[MULE:0].equals(42)]
  | 
Set the evaluator attribute on the <expression-filter> element to ognl when specifying an OGNL filter.  | 
payload  | 
#[payload:com.foo.RequiredType]
  | 
If expression is provided, it will be a class to be class loaded. The class will be the desired return type of the payload. See `getPayload(Class)`in 
 
- 
Not supported by expression filters. 
 
 
  | 
payload-type  | 
#[payload:java.lang.String]
  | 
Matches the type of the payload. Only supported by expression filters.  | 
process  | 
#[process:processorName:valueToProcess]
  | 
Since Mule 3.1.0 Invokes a message processor within an expression. This processor can be any component, transformer, custom processor, processor chain or flow. This evaluator is most useful when used with a nested expression that determines the value that will be processed by the referenced message processor.  | 
regex  | 
#[regex:the quick brown (.*)]
  | 
Only supported by expression filters.  | 
string  | 
#[string:Value is #[xpath://foo] other value is #[header:foo].]
  | 
Evaluates the expressions in the string.  | 
variable  | 
#[variable:variableName]
  | 
Used for retrieving values of flow variables.  | 
wildcard  | 
#[wildcard:*.txt]
  | 
Only supported by expression filters.  | 
xpath  | 
#[xpath://fruit]
  | 
The expression is an XPath expression.  | 
xpath-node  | 
#[xpath-node://fruit]
  | 
(As of Mule 2.2) Returns the node object from the XPath expression as is.  |