| Interface | Description |
|---|---|
| EnricherDataTypePropagator |
Propagates
DataType from the right to the left side of an assignment expression if
possible |
| ExpressionDataTypeResolver |
Resolves
DataType from a compiled MEL expression |
| Class | Description |
|---|---|
| AbstractEnricherDataTypePropagator |
Base class
EnricherDataTypePropagator |
| AbstractExpressionDataTypeResolver |
Base class for extracting data type from
CompiledExpression |
| AbstractVariableEnricherDataTypePropagator |
Base class
EnricherDataTypePropagator that propagate data type to message properties. |
| AbstractVariableExpressionDataTypeResolver |
Base class for extracting data type from map variables
|
| FlowVarEnricherDataTypePropagator |
Propagates data type for flow vars used for enrichment target
|
| FlowVarExpressionDataTypeResolver |
Resolves data type for flow var when flowVars['x'] syntax is used
|
| MvelDataTypeResolver |
Resolves expression's data type using
ExpressionDataTypeResolver |
| MvelEnricherDataTypePropagator |
Propagates
DataType on enrichment expressions using a list of EnricherDataTypePropagator |
| PayloadEnricherDataTypePropagator |
Propagates data type when payload is used as enrichment target
|
| PayloadExpressionDataTypeResolver |
Resolves data type for expressions representing message's payload
|
| PropertyEnricherDataTypePropagator |
Propagates data type for inlined flow and session vars used for enrichment target
|
| PropertyExpressionDataTypeResolver |
Resolves data type for expressions representing a reference to a invocation or session variable.
|
| SessionVarEnricherDataTypePropagator |
Propagates data type for session vars used for enrichment target
|
| SessionVarExpressionDataTypeResolver |
Resolves data type for session var when sessionVars['x'] syntax is used
|
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.