Class LimiterOperationExpressionEvaluator

java.lang.Object
org.aoju.bus.limiter.expression.LimiterOperationExpressionEvaluator

public class LimiterOperationExpressionEvaluator extends Object
Since:
Java 17+
Version:
6.5.0
Author:
Kimi Liu
  • Constructor Details

    • LimiterOperationExpressionEvaluator

      public LimiterOperationExpressionEvaluator()
  • Method Details

    • createEvaluationContext

      public org.springframework.expression.EvaluationContext createEvaluationContext(Limiter limiter, Method method, Object[] args, Object target, Class<?> targetClass, Method targetMethod, Map<String,Object> injectArgs, org.springframework.beans.factory.BeanFactory beanFactory)
    • key

      public Object key(String keyExpression, org.springframework.context.expression.AnnotatedElementKey methodKey, org.springframework.expression.EvaluationContext evalContext)
    • getExpression

      protected org.springframework.expression.Expression getExpression(org.springframework.context.expression.AnnotatedElementKey elementKey, String expression)