Class NameSpelExpressionProcessor

  • All Implemented Interfaces:
    NameProcessor

    public class NameSpelExpressionProcessor
    extends java.lang.Object
    implements NameProcessor
    Author:
    lengleng
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static org.springframework.core.ParameterNameDiscoverer NAME_DISCOVERER
      参数发现器
      private static org.springframework.expression.ExpressionParser PARSER
      Express语法解析器
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String doDetermineName​(java.lang.Object[] args, java.lang.reflect.Method method, java.lang.String key)
      解析名称
      • Methods inherited from class java.lang.Object

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

      • NAME_DISCOVERER

        private static final org.springframework.core.ParameterNameDiscoverer NAME_DISCOVERER
        参数发现器
      • PARSER

        private static final org.springframework.expression.ExpressionParser PARSER
        Express语法解析器
    • Constructor Detail

      • NameSpelExpressionProcessor

        public NameSpelExpressionProcessor()
    • Method Detail

      • doDetermineName

        public java.lang.String doDetermineName​(java.lang.Object[] args,
                                                java.lang.reflect.Method method,
                                                java.lang.String key)
        Description copied from interface: NameProcessor
        解析名称
        Specified by:
        doDetermineName in interface NameProcessor
        Parameters:
        args - 拦截器对象
        key - 表达式
        Returns: