Class StateMachineMethodInvokerHelper<T,S,E>
java.lang.Object
org.springframework.statemachine.support.AbstractExpressionEvaluator
org.springframework.statemachine.processor.StateMachineMethodInvokerHelper<T,S,E>
- Type Parameters:
T
- the return type
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanFactoryAware
,org.springframework.beans.factory.InitializingBean
A helper class using spel to execute target methods.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Wrapping everything we need to work with spel. -
Constructor Summary
ConstructorDescriptionStateMachineMethodInvokerHelper
(Object targetObject, Class<? extends Annotation> annotationType) StateMachineMethodInvokerHelper
(Object targetObject, Class<? extends Annotation> annotationType, Class<?> expectedType) StateMachineMethodInvokerHelper
(Object targetObject, Method method) StateMachineMethodInvokerHelper
(Object targetObject, Method method, Class<?> expectedType) StateMachineMethodInvokerHelper
(Object targetObject, String methodName) StateMachineMethodInvokerHelper
(Object targetObject, String methodName, Class<?> expectedType) -
Method Summary
Methods inherited from class org.springframework.statemachine.support.AbstractExpressionEvaluator
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getEvaluationContext, getEvaluationContext, setBeanFactory, setConversionService
-
Constructor Details
-
StateMachineMethodInvokerHelper
-
StateMachineMethodInvokerHelper
-
StateMachineMethodInvokerHelper
-
StateMachineMethodInvokerHelper
-
StateMachineMethodInvokerHelper
public StateMachineMethodInvokerHelper(Object targetObject, Class<? extends Annotation> annotationType) -
StateMachineMethodInvokerHelper
public StateMachineMethodInvokerHelper(Object targetObject, Class<? extends Annotation> annotationType, Class<?> expectedType)
-
-
Method Details