T - the generic type of the argument instances that will be resolvedpublic final class ParameterGroupArgumentResolver<T> extends Object implements ArgumentResolver<T>
ParameterGroup in a ReflectiveMethodOperationExecutor.
An implementation of ArgumentResolver which creates instances of a given type and maps
the fields annotated with Parameter to parameter values of a OperationContext.
It also looks for fields annotated with ParameterGroup and recursively populates them too.| Constructor and Description |
|---|
ParameterGroupArgumentResolver(Class<T> type)
Creates an instance that will resolve instances of
type |
| Modifier and Type | Method and Description |
|---|---|
T |
resolve(org.mule.extension.runtime.OperationContext operationContext)
Resolves an argument's value from the given
operationContext |
public T resolve(org.mule.extension.runtime.OperationContext operationContext)
operationContextresolve in interface ArgumentResolver<T>operationContext - an OperationContextCopyright © 2003–2023 MuleSoft, Inc.. All rights reserved.