Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.mule.api.expression.ExpressionEvaluator

Packages that use ExpressionEvaluator
org.mule.api.expression |
org.mule.expression |
org.mule.module.json | JSON encoding support for Mule.
org.mule.module.ognl.expression |
org.mule.module.scripting.expression |
org.mule.module.xml.expression |
org.mule.routing.correlation |

Uses of ExpressionEvaluator in org.mule.api.expression

Methods in org.mule.api.expression that return ExpressionEvaluator
`ExpressionEvaluator` | `ExpressionManager.unregisterEvaluator(String name)` Removes the evaluator with the given name

Methods in org.mule.api.expression with parameters of type ExpressionEvaluator
`void` | `ExpressionManager.registerEvaluator(ExpressionEvaluator evaluator)`

Uses of ExpressionEvaluator in org.mule.expression

Classes in org.mule.expression that implement ExpressionEvaluator
`class` | `EndpointInfoExpressionEvaluator` Looks up information about a global endpoint
`class` | `FunctionExpressionEvaluator` This property extractor doesn't actually extract a property from the message, instead it allows for certain functions to be called and returns a result.
`class` | `MapPayloadExpressionEvaluator` If the message payload is a map this extractor will look up the property value in the map
`class` | `MessageAttachmentExpressionEvaluator` Looks up an attachment with the given name.
`class` | `MessageAttachmentsExpressionEvaluator` Looks up the attachment(s) on the message using the expression given.
`class` | `MessageAttachmentsListExpressionEvaluator` Looks up the attachment(s) on the message using the expression given.
`class` | `MessageExpressionEvaluator` Returns properties on the MuleMessage itself.
`class` | `MessageHeaderExpressionEvaluator` Looks up the property on the message using the property name given.
`class` | `MessageHeadersExpressionEvaluator` Looks up the property on the message using the expression given.
`class` | `MessageHeadersListExpressionEvaluator` Looks up the property on the message using the expression given.
`class` | `MessagePayloadExpressionEvaluator` Returns the message payload.
`class` | `MuleContextExpressionEvaluator` This property extractor exposes mule context information as expressions.
`class` | `MuleExpressionEvaluator` This evaluator provide a powerful expression language for querying mule information at runtime.
`class` | `OutboundAttachmentsExpressionEvaluator` Creates a Map facade around a `MuleMessage` instance to allow access to outbound attachments from within components and transformers without the these objects needing access to the Mule Message
`class` | `OutboundHeadersExpressionEvaluator` Creates a Map facade around a `MuleMessage` instance to allow access to outbound headers from within components and transformers without the these objects needing access to the Mule Message
`class` | `RegistryExpressionEvaluator` Looks up information about objects in the Registry
`class` | `StringExpressionEvaluator` Will process an expression string that can contain other expressions

Methods in org.mule.expression that return ExpressionEvaluator
`ExpressionEvaluator` | `DefaultExpressionManager.unregisterEvaluator(String name)` Removes the evaluator with the given name

Methods in org.mule.expression with parameters of type ExpressionEvaluator
`void` | `DefaultExpressionManager.registerEvaluator(ExpressionEvaluator evaluator)`

Uses of ExpressionEvaluator in org.mule.module.json

Classes in org.mule.module.json that implement ExpressionEvaluator
`class` | `JsonExpressionEvaluator` An expression evaluator to allow users to define json expressions in their mule configuration, i.e.

Uses of ExpressionEvaluator in org.mule.module.ognl.expression

Classes in org.mule.module.ognl.expression that implement ExpressionEvaluator
`class` | `OgnlExpressionEvaluator` An expression evaluator that uses OGNL as the expression language

Uses of ExpressionEvaluator in org.mule.module.scripting.expression

Classes in org.mule.module.scripting.expression that implement ExpressionEvaluator
`class` | `AbstractScriptExpressionEvaluator` An abstract `ExpressionEvaluator` that can be used for any JSR-233 script engine.
`class` | `GroovyExpressionEvaluator` An `ExpressionEvaluator` that allows the user to define Groovy expressions to extract data from the current message.

Uses of ExpressionEvaluator in org.mule.module.xml.expression

Classes in org.mule.module.xml.expression that implement ExpressionEvaluator
`class` | `AbstractXPathExpressionEvaluator` Provides a base class for XPath property extractors.
`class` | `BeanPayloadExpressionEvaluator` TODO
`class` | `JaxpXPathExpressionEvaluator` Uses JAXP XPath processing to evaluate xpath expressions against Xml fragments and documents Note that the Jaxp Expression evaluator differs from the Mule XPATH evaluator slightly since you cna set the JaxP return type as a prefix to the expression i.e.
`class` | `JXPathExpressionEvaluator` Deprecated. Developers should use xpath, bean or groovy instead of this expression evaluator since there are some quirks with JXPath and the performance is not good.
`class` | `XPathExpressionEvaluator` Will select the text of a single node based on the property name
`class` | `XPathNodeExpressionEvaluator` Will select the text of a single node based on the property name

Uses of ExpressionEvaluator in org.mule.routing.correlation

Classes in org.mule.routing.correlation that implement ExpressionEvaluator
`class` | `CorrelationPropertiesExpressionEvaluator` `CorrelationPropertiesExpressionEvaluator` is a default implementation used for getting the Correlation information from a message.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.