Class DebounceAdvice.NameEvaluator

  • Enclosing class:
    DebounceAdvice

    public static class DebounceAdvice.NameEvaluator
    extends org.springframework.context.expression.CachedExpressionEvaluator
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.springframework.context.expression.CachedExpressionEvaluator

        org.springframework.context.expression.CachedExpressionEvaluator.ExpressionKey
    • Constructor Summary

      Constructors 
      Constructor Description
      NameEvaluator​(org.springframework.beans.factory.BeanFactory beanFactory)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String evalName​(java.lang.String expression, org.aopalliance.intercept.MethodInvocation invocation, Debounce annotation, org.springframework.context.expression.AnnotatedElementKey methodKey)  
      • Methods inherited from class org.springframework.context.expression.CachedExpressionEvaluator

        getExpression, getParameterNameDiscoverer, getParser, parseExpression
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NameEvaluator

        public NameEvaluator​(org.springframework.beans.factory.BeanFactory beanFactory)
    • Method Detail

      • evalName

        public java.lang.String evalName​(java.lang.String expression,
                                         org.aopalliance.intercept.MethodInvocation invocation,
                                         Debounce annotation,
                                         org.springframework.context.expression.AnnotatedElementKey methodKey)