| Interface | Description |
|---|---|
| ArgumentResolver<T> |
A component for resolving the value of an operation's argument
|
| ConnectionProviderValueResolver<C> |
Provides de capability to obtain (if there is any) the
ResolverSet used to resolve the event. |
| ObjectTypeParametersResolver |
Provides a way to resolve the parameter values of a given
ObjectType |
| ValueResolver<T> |
Provides a value which is dependant on a
Event |
| Class | Description |
|---|---|
| ByParameterNameArgumentResolver<T> |
An implementation of
ArgumentResolver which resolves to a parameter value of name ByParameterNameArgumentResolver.parameterName |
| CollectionValueResolver<T> |
A
ValueResolver that takes a list of ValueResolvers and upon invocation of CollectionValueResolver.resolve(Event) it return a
Collection of values with the outcome of each original resolver. |
| CompletionCallbackArgumentResolver |
ArgumentResolver which returns the COMPLETION_CALLBACK_CONTEXT_PARAM
context variable. |
| ConfigurationArgumentResolver |
An implementation of
ArgumentResolver which returns the value obtained through
ExecutionContext.getConfiguration() |
| ConnectionArgumentResolver |
Returns the value of the
CONNECTION_PARAM variable, which is expected to have been previously set
on the supplied ExecutionContext. |
| ConnectionProviderResolver<C> |
A
ValueResolver specialization for producing ConnectionProvider instances through a
ConnectionProviderObjectBuilder |
| ErrorArgumentResolver | |
| ExpressionBasedParameterResolverValueResolver<T> |
ValueResolver implementation for ParameterResolver that are resolved from an
expression |
| ExpressionTypedValueValueResolver<T> |
A
ValueResolver implementation and extension of TypeSafeExpressionValueResolver which evaluates
expressions and tries to ensure that the output is always of a certain type. |
| ExpressionValueResolver<T> |
A
ValueResolver which evaluates a MEL expressions |
| ImplicitConnectionProviderValueResolver |
Uses a
ImplicitConnectionProviderFactory to create an implicit ConnectionProvider. |
| MapValueResolver<K,V> |
A
ValueResolver that takes a list of ValueResolvers and upon invocation of MapValueResolver.resolve(Event) it return a
Map of values with the outcome of each original resolver. |
| MediaTypeArgumentResolver |
An
ArgumentResolver which returns the MediaType of the current message |
| NativeQueryParameterValueResolver |
ValueResolver implementation which translates DsqlQuerys to queries in the Native Query Language. |
| NestedProcessorListValueResolver | |
| NestedProcessorValueResolver | |
| NullSafeValueResolverWrapper<T> |
A
ValueResolver wrapper which generates and returns default instances
if the NullSafeValueResolverWrapper.delegate returns null. |
| ObjectBuilderValueResolver<T> |
A
ValueResolver which wraps an ObjectBuilder and calls ObjectBuilder.build(Event) on each
ObjectBuilderValueResolver.resolve(Event). |
| ParameterGroupArgumentResolver<T> | |
| ParameterResolverArgumentResolver<T> |
ArgumentResolver for the parameters that are of ParameterResolver type. |
| ParameterResolverValueResolverWrapper<T> |
ValueResolver implementation for ParameterResolver that are not resolved from an
expression. |
| ParametersResolver |
Contains behavior to obtain a ResolverSet for a set of parameters values and a
ParameterizedModel. |
| RegistryLookupValueResolver<T> |
Implementation of
ValueResolver which accesses the mule registry and returns the value associated with RegistryLookupValueResolver.key. |
| ResolverSet |
A
ValueResolver which is based on associating a set of keys -> ValueResolver pairs. |
| ResolverSetResult |
This class represents the outcome of the evaluation of a
ResolverSet. |
| ResolverSetResult.Builder |
A builder for creating instances of
ResolverSetResult. |
| SecurityContextHandlerArgumentResolver |
An
ArgumentResolver which returns the MediaType of the current message |
| SourceCallbackContextArgumentResolver |
An
ArgumentResolver which returns a SourceCallbackContext registered
as an ExecutionContext variable under the key SOURCE_CALLBACK_CONTEXT_PARAM. |
| StaticConnectionProviderResolver<C> |
An implementation of
ConnectionProviderValueResolver that wraps a StaticValueResolver |
| StaticParameterResolver<T> |
ParameterResolver implementation for the parameter values that are resolved statically |
| StaticValueResolver<T> |
A
ValueResolver which always returns the same constant value. |
| TypedValueArgumentResolver<T> |
An implementation of
ArgumentResolver which resolves the TypedValue of a parameter |
| TypedValueValueResolverWrapper<T> |
ValueResolver implementation for TypedValue that are not resolved from an
expression. |
| TypeSafeExpressionValueResolver<T> |
A
ValueResolver which evaluates a MEL expressions and tries to ensure that the output is always of a certain type. |
| TypeSafeTransformer |
Utility class for
ValueResolver to handle transformation of values |
| TypeSafeValueResolverWrapper<T> |
ValueResolver wrapper implementation which wraps another ValueResolver and ensures that the output
is always of a certain type. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.