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 |
public T resolve(org.mule.extension.runtime.OperationContext operationContext)
operationContext
resolve
in interface ArgumentResolver<T>
operationContext
- an OperationContext
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.