
com.alicp.jetcache.anno.method.ExpressionEvaluator Maven / Gradle / Ivy
The newest version!
/**
* Created on 2018/1/19.
*/
package com.alicp.jetcache.anno.method;
import com.alicp.jetcache.CacheConfigException;
import org.mvel2.MVEL;
import org.springframework.core.DefaultParameterNameDiscoverer;
import org.springframework.core.ParameterNameDiscoverer;
import org.springframework.expression.EvaluationContext;
import org.springframework.expression.Expression;
import org.springframework.expression.ExpressionParser;
import org.springframework.expression.spel.standard.SpelExpressionParser;
import org.springframework.expression.spel.support.StandardEvaluationContext;
import java.lang.reflect.Method;
import java.util.function.Function;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* @author huangli
*/
public class ExpressionEvaluator implements Function
© 2015 - 2025 Weber Informatics LLC | Privacy Policy