| Package | Description |
|---|---|
| org.mule.runtime.api.el | |
| org.mule.runtime.api.event | |
| org.mule.runtime.api.message | |
| org.mule.runtime.api.metadata | |
| org.mule.runtime.internal.event |
| Modifier and Type | Method and Description |
|---|---|
TypedValue<?> |
ExpressionLanguage.evaluate(String expression,
BindingContext context)
Evaluates an expression according to a given
BindingContext and the global one. |
TypedValue<?> |
ExpressionLanguage.evaluate(String expression,
DataType expectedOutputType,
BindingContext context)
Evaluates an expression according to a given
BindingContext, the global one and the DataType of the expected
result. |
TypedValue |
Binding.value() |
| Modifier and Type | Method and Description |
|---|---|
Optional<TypedValue> |
ExpressionModule.lookup(String identifier)
Allows searching for a specific binding by its identifier.
|
Optional<TypedValue> |
BindingContext.lookup(String identifier)
Allows searching for a specific binding by its identifier.
|
Iterator<TypedValue<?>> |
ExpressionLanguage.split(String expression,
BindingContext context)
Splits using the specified expression.
|
| Modifier and Type | Method and Description |
|---|---|
BindingContext.Builder |
BindingContext.Builder.addBinding(String identifier,
TypedValue value)
Will create a binding for the specified identifier and value.
|
ExpressionModule.Builder |
ExpressionModule.Builder.addBinding(String identifier,
TypedValue<?> value)
Will create a binding for the specified identifier and value.
|
| Constructor and Description |
|---|
Binding(String identifier,
TypedValue value) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,TypedValue<?>> |
Event.getParameters()
Returns the parameters in the event
|
Map<String,TypedValue<?>> |
InputEvent.getParameters()
Returns the parameters in the event
|
Map<String,TypedValue<?>> |
Event.getProperties()
Returns the properties in the event
|
Map<String,TypedValue<?>> |
InputEvent.getProperties()
Returns the properties in the event
|
Map<String,TypedValue<?>> |
Event.getVariables()
Returns the variables in the event
|
Map<String,TypedValue<?>> |
InputEvent.getVariables()
Returns the variables in the event
|
| Modifier and Type | Method and Description |
|---|---|
<T> TypedValue<T> |
Message.getAttributes()
Gets the attributes associated with the Message.
|
<T> TypedValue<T> |
Message.getPayload()
Gets a
TypedValue with the payload of this message. |
| Modifier and Type | Method and Description |
|---|---|
Message.Builder |
Message.Builder.attributes(TypedValue<?> typedValue)
Sets the
Message's TypedValue attributes to be built, including their value and media type. |
Message.CollectionBuilder |
Message.CollectionBuilder.attributes(TypedValue<?> typedValue)
Sets the
Message's TypedValue attributes to be built, including their value and media type. |
Message.Builder |
Message.PayloadBuilder.payload(TypedValue<?> typedValue)
Sets the
Message's TypedValue payload to be built, including it's value and media type. |
| Modifier and Type | Method and Description |
|---|---|
static <T> TypedValue<T> |
TypedValue.of(T value)
Creates a new instance for the given
value, using an auto calculated DataType. |
| Modifier and Type | Method and Description |
|---|---|
Map<String,TypedValue<?>> |
DefaultInputEvent.getParameters() |
Map<String,TypedValue<?>> |
DefaultInputEvent.getProperties() |
Map<String,TypedValue<?>> |
DefaultInputEvent.getVariables() |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.