Class PayloadExpressionArgumentResolver
java.lang.Object
org.springframework.integration.util.AbstractExpressionEvaluator
org.springframework.integration.handler.support.PayloadExpressionArgumentResolver
- All Implemented Interfaces:
- Aware,- BeanFactoryAware,- InitializingBean,- HandlerMethodArgumentResolver
public class PayloadExpressionArgumentResolver
extends AbstractExpressionEvaluator
implements HandlerMethodArgumentResolver
The 
HandlerMethodArgumentResolver for evaluating Payload.expression()
 as a SpEL expression against message and converting result to expected parameter type.- Since:
- 5.0
- Author:
- Artem Bilan, Gary Russell
- See Also:
- 
Field SummaryFields inherited from class org.springframework.integration.util.AbstractExpressionEvaluatorEXPRESSION_PARSER, logger
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionresolveArgument(MethodParameter parameter, Message<?> message) booleansupportsParameter(MethodParameter parameter) Methods inherited from class org.springframework.integration.util.AbstractExpressionEvaluatorafterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, onInit, setBeanFactory, setConversionService, setSimpleEvaluationContext
- 
Constructor Details- 
PayloadExpressionArgumentResolverpublic PayloadExpressionArgumentResolver()
 
- 
- 
Method Details- 
supportsParameter- Specified by:
- supportsParameterin interface- HandlerMethodArgumentResolver
 
- 
resolveArgument- Specified by:
- resolveArgumentin interface- HandlerMethodArgumentResolver
 
 
-